Discuss this help topic in SecureBlackbox Forum

TElXMLSigProcessor.KeyData

TElXMLSigProcessor     


Filter: C#  VB.NET  Pascal  C++  PHP  Java  


This property contains a key for signing/verification.

Declaration

[C#]
    TElXMLKeyInfoData KeyData;

[VB.NET]
    Property KeyData As TElXMLKeyInfoData

[Pascal]
    property KeyData : TElXMLKeyInfoData;

[C++]
    TElXMLKeyInfoData* get_KeyData();
    void set_KeyData(TElXMLKeyInfoData &Value);
    void set_KeyData(TElXMLKeyInfoData *Value);

[PHP]
    TElXMLKeyInfoData get_KeyData()
    void set_KeyData(TElXMLKeyInfoData $Value)

[Java]
    TElXMLKeyInfoData getKeyData();
    void setKeyData(TElXMLKeyInfoData Value);

Description

     This property contains a key, used for signing of XML data. If SignatureMethodType is set to smtMAC, then only an object of type TElXMLKeyInfoHMACData can be used. If SignatureMethodType is set to smtSig, then only keypairs of the public-key based algorithms (descendants of TElXMLKeyInfoAsymmetricData type) can be used. Also, in case of smtSig, KeyData must contain both private and public keys, in order to perform signing.

Discuss this help topic in SecureBlackbox Forum