Class GetMessageArgs
This is the Args to uncrypt a message came from Secure Exchanges
Implements
Inherited Members
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? |