Interface SEMS_APISoap
Assembly: SecureExchangesSDK.dll
Syntax
[ServiceContract(Namespace = "https://sems.secure-exchanges.com/", ConfigurationName = "SEMS.SecureExchanges.SEMS_APISoap")]
public interface SEMS_APISoap
Methods
CraftEncryptionKey(CraftEncryptionKeyArgs)
Declaration
[OperationContract(Action = "https://sems.secure-exchanges.com/CraftEncryptionKey", ReplyAction = "*")]
[XmlSerializerFormat(SupportFaults = true)]
[ServiceKnownType(typeof(BaseInitializeHandShakeArgs))]
[ServiceKnownType(typeof(CraftEncryptionKeyBaseArgs))]
[ServiceKnownType(typeof(BaseArgs))]
[ServiceKnownType(typeof(Answer))]
CraftEncryptionKeyAnswer CraftEncryptionKey(CraftEncryptionKeyArgs args)
Parameters
Returns
GetAccessToken(Guid, Guid)
Declaration
[OperationContract(Action = "https://sems.secure-exchanges.com/GetAccessToken", ReplyAction = "*")]
[XmlSerializerFormat(SupportFaults = true)]
[ServiceKnownType(typeof(BaseInitializeHandShakeArgs))]
[ServiceKnownType(typeof(CraftEncryptionKeyBaseArgs))]
[ServiceKnownType(typeof(BaseArgs))]
[ServiceKnownType(typeof(Answer))]
GranttKeyAnswer GetAccessToken(Guid user, Guid password)
Parameters
| Type |
Name |
Description |
| Guid |
user |
|
| Guid |
password |
|
Returns
GetKeys(GetKeysArgs)
Declaration
[OperationContract(Action = "https://sems.secure-exchanges.com/GetKeys", ReplyAction = "*")]
[XmlSerializerFormat(SupportFaults = true)]
[ServiceKnownType(typeof(BaseInitializeHandShakeArgs))]
[ServiceKnownType(typeof(CraftEncryptionKeyBaseArgs))]
[ServiceKnownType(typeof(BaseArgs))]
[ServiceKnownType(typeof(Answer))]
GetKeysAnswer GetKeys(GetKeysArgs args)
Parameters
Returns
InitializeHandShake(InitializeHandShakeArgs)
Declaration
[OperationContract(Action = "https://sems.secure-exchanges.com/InitializeHandShake", ReplyAction = "*")]
[XmlSerializerFormat(SupportFaults = true)]
[ServiceKnownType(typeof(BaseInitializeHandShakeArgs))]
[ServiceKnownType(typeof(CraftEncryptionKeyBaseArgs))]
[ServiceKnownType(typeof(BaseArgs))]
[ServiceKnownType(typeof(Answer))]
InitializeHandShakeAnswer InitializeHandShake(InitializeHandShakeArgs args)
Parameters
Returns
SEND(SENDArgs)
Declaration
[OperationContract(Action = "https://sems.secure-exchanges.com/SEND", ReplyAction = "*")]
[XmlSerializerFormat(SupportFaults = true)]
[ServiceKnownType(typeof(BaseInitializeHandShakeArgs))]
[ServiceKnownType(typeof(CraftEncryptionKeyBaseArgs))]
[ServiceKnownType(typeof(BaseArgs))]
[ServiceKnownType(typeof(Answer))]
bool SEND(SENDArgs args)
Parameters
Returns
SendReadCode(SendReadCodeArgs)
Declaration
[OperationContract(Action = "https://sems.secure-exchanges.com/SendReadCode", ReplyAction = "*")]
[XmlSerializerFormat(SupportFaults = true)]
[ServiceKnownType(typeof(BaseInitializeHandShakeArgs))]
[ServiceKnownType(typeof(CraftEncryptionKeyBaseArgs))]
[ServiceKnownType(typeof(BaseArgs))]
[ServiceKnownType(typeof(Answer))]
SendReadCodeAnswer SendReadCode(SendReadCodeArgs args)
Parameters
Returns
SetCA42B(SetCA42BArgs)
Declaration
[OperationContract(Action = "https://sems.secure-exchanges.com/SetCA42B", ReplyAction = "*")]
[XmlSerializerFormat(SupportFaults = true)]
[ServiceKnownType(typeof(BaseInitializeHandShakeArgs))]
[ServiceKnownType(typeof(CraftEncryptionKeyBaseArgs))]
[ServiceKnownType(typeof(BaseArgs))]
[ServiceKnownType(typeof(Answer))]
SetCA42BAnswer SetCA42B(SetCA42BArgs args)
Parameters
Returns
Extension Methods