Secure Exchanges SDK Documentation
Search Results for

    Show / Hide Table of Contents

    Class GetMessageArgs

    This is the Args to uncrypt a message came from Secure Exchanges

    Inheritance
    object
    GetMessageArgs
    Implements
    IEndPointConfiguration
    IEndPointName
    IUriBindingConfiguration
    IAuthenticationNeeded
    ISEMSInitialization
    Inherited Members
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    Namespace: SecureExchangesSDK.Models.Args
    Assembly: SecureExchangesSDK.dll
    Syntax
    [Serializable]
    public class GetMessageArgs : IEndPointConfiguration, IEndPointName, IUriBindingConfiguration, IAuthenticationNeeded, ISEMSInitialization

    Constructors

    GetMessageArgs(string, Guid, Guid, Guid, SecureExchangesMessage, string, string)

    Constructor with endpoint configuration

    Declaration
    public GetMessageArgs(string endPointConfiguration, Guid serial, Guid apiUser, Guid apiPassword, SecureExchangesMessage msg, string password = null, string digit = null)
    Parameters
    Type Name Description
    string endPointConfiguration

    The endpoint configuration

    Guid serial

    The serial

    Guid apiUser

    The api user

    Guid apiPassword

    The api password

    SecureExchangesMessage msg

    The Secure Exchanges Message object

    string password

    password

    string digit

    digit

    GetMessageArgs(string, Guid, Guid, Guid, string, string, Guid, Guid, Guid, string, int?, string, int?, int?, string)

    Declaration
    [Obsolete("Use the constructor with the SecureExchangesMessage")]
    public GetMessageArgs(string endPointConfiguration, Guid serial, Guid apiUser, Guid apiPassword, string messageID, string cpart, Guid sems, Guid niv, Guid p2, string password, int? pit, string digit, int? sit, int? mit, string mask)
    Parameters
    Type Name Description
    string endPointConfiguration
    Guid serial
    Guid apiUser
    Guid apiPassword
    string messageID
    string cpart
    Guid sems
    Guid niv
    Guid p2
    string password
    int? pit
    string digit
    int? sit
    int? mit
    string mask

    GetMessageArgs(Uri, Guid, Guid, Guid, SecureExchangesMessage, string, string)

    The constructor with the uri endpoint

    Declaration
    public GetMessageArgs(Uri endPointUri, Guid serial, Guid apiUser, Guid apiPassword, SecureExchangesMessage msg, string password = null, string digit = null)
    Parameters
    Type Name Description
    Uri endPointUri

    The endpoint uri

    Guid serial

    The serial

    Guid apiUser

    The api user

    Guid apiPassword

    The api password

    SecureExchangesMessage msg

    The Secure Exchanges Message object

    string password

    password

    string digit

    digit

    GetMessageArgs(Uri, Guid, Guid, Guid, string, string, Guid, Guid, Guid, string, int?, string, int?, int?, string)

    Declaration
    [Obsolete("Use the constructor with the SecureExchangesMessage")]
    public GetMessageArgs(Uri endPointUri, Guid serial, Guid apiUser, Guid apiPassword, string messageID, string cpart, Guid sems, Guid niv, Guid p2, string password, int? pit, string digit, int? sit, int? mit, string mask)
    Parameters
    Type Name Description
    Uri endPointUri
    Guid serial
    Guid apiUser
    Guid apiPassword
    string messageID
    string cpart
    Guid sems
    Guid niv
    Guid p2
    string password
    int? pit
    string digit
    int? sit
    int? mit
    string mask

    Properties

    ApiPassword

    Declaration
    public Guid ApiPassword { get; set; }
    Property Value
    Type Description
    Guid

    ApiUser

    Declaration
    public Guid ApiUser { get; set; }
    Property Value
    Type Description
    Guid

    Cpart

    Represent the Cpart to uncrypt the message some part in Secure Exchanges. Generally came from the SecureExchangesMessage.Cpart

    Declaration
    public string Cpart { get; }
    Property Value
    Type Description
    string

    DigitCode

    Représente le digit code en clair recu au moment de l'envoie

    Declaration
    public string DigitCode { get; set; }
    Property Value
    Type Description
    string

    EndPointConfigurationName

    Declaration
    public string EndPointConfigurationName { get; set; }
    Property Value
    Type Description
    string

    EndPointUri

    Declaration
    public Uri EndPointUri { get; set; }
    Property Value
    Type Description
    Uri

    M

    The initialize mask

    Declaration
    public string M { get; }
    Property Value
    Type Description
    string

    MessageID

    représente le Guid du message à ouvrir

    Declaration
    public string MessageID { get; }
    Property Value
    Type Description
    string

    Mit

    Mask iteration

    Declaration
    public int? Mit { get; }
    Property Value
    Type Description
    int?

    Msg

    Declaration
    public SecureExchangesMessage Msg { get; set; }
    Property Value
    Type Description
    SecureExchangesMessage

    NIv

    Represente the file and Body IV. Generally came from the SecureExchangesMessage.Niv

    Declaration
    public Guid NIv { get; }
    Property Value
    Type Description
    Guid

    P2

    Represent the part2 of the key. Generally came from the SecureExchangesMessage.P2

    Declaration
    public Guid P2 { get; }
    Property Value
    Type Description
    Guid

    Password

    représente la password en clair

    Declaration
    public string Password { get; set; }
    Property Value
    Type Description
    string

    Pit

    password iteration

    Declaration
    public int? Pit { get; }
    Property Value
    Type Description
    int?

    Sems

    Représente la partie 2 de la clé, recu au moment de l'envoi

    Declaration
    public Guid Sems { get; }
    Property Value
    Type Description
    Guid

    Serial

    Declaration
    public Guid Serial { get; set; }
    Property Value
    Type Description
    Guid

    Sit

    SMS iteration

    Declaration
    public int? Sit { get; }
    Property Value
    Type Description
    int?

    Implements

    IEndPointConfiguration
    IEndPointName
    IUriBindingConfiguration
    IAuthenticationNeeded
    ISEMSInitialization

    Extension Methods

    ExtensionHelper.CopySameNameAndTypeProperties<T, S>(T, S)
    In this article
    Back to top Secure Exchanges Inc. - Documentation