Discuss this help topic in MsgConnect Forum

Filter: C++  Pascal  C#  VB.NET  Java  Java ME  ActiveX  DLL 



BaseTransport.Encryptor

BaseTransport     See also    


Contains a reference to the Encryptor object.

Declaration

[C++]
    void setEncryptor(MCBaseEncryption* Value);
    MCBaseEncryption* getEncryptor();

[Pascal]
    property Encryptor : TMCBaseEncryption;

[VB6]
    Property Encryptor As IMCXBaseEncryption

[ActiveX]
    HRESULT _stdcall Encryptor([in] IMCXBaseEncryption * Value );
    HRESULT _stdcall Encryptor([in] IMCXBaseEncryption * Value );

[C#]
    public MCBaseEncryption Encryptor;

[VB.NET]
    Public Property Encryptor As MCBaseEncryption

[Java]
    public void setEncryptor(MCBaseEncryption encryptor);
    public MCBaseEncryption getEncryptor();

[Java ME]
    public void setEncryptor(MCBaseEncryption encryptor);
    public MCBaseEncryption getEncryptor();

[DLL]
    void __stdcall MCBaseTransportSetEncryptor (HMCBaseTransport h, HMCBaseEncryption value);
    HMCBaseEncryption __stdcall MCBaseTransportGetEncryptor (HMCBaseTransport h);

Parameters

  • h - handle to the object that was returned by Create method

Description

    This property contains a reference to the Encryptor object, which is used to encrypt the message data. The whole message including all headers is encrypted. Note, that there is no integrity checking performed during decryption, so you need to use Sealing classes to check integrity of the data being transferred.
    One encryptor object can be bound to multiple transports.

See also:     BaseEncryption class     BaseSealing class     Sealer    

Discuss this help topic in MsgConnect Forum