- addRecipientByIssuerSN
    string addRecipientByIssuerSN
    (
        in string issuerName,
        in JagSecurity::BINARY serialNumber
    );
 - addRecipientByLabel
    string addRecipientByLabel
    (
        in string label
    );
 - clearRecipients
    void clearRecipients
    (
    );
 - create
    string create
    (
    );
 - decryptAndVerify
    string decryptAndVerify
    (
        in JagSecurity::BINARY content,
        in JagSecurity::BINARY signature,
        in JagSecurity::BINARY encryptedContent,
        out string certLabel,
        out boolean decrypted,
        out boolean verified,
        out JagSecurity::BINARY resultContent,
        out JagSecurity::BINARY digestValue,
        out string contentEncryptAlgorithm
    );
 - destroy
    void destroy
    (
    );
 - digest
    string digest
    (
        in JagSecurity::BINARY content,
        in string digestAlgorithm,
        out JagSecurity::BINARY digestValue
    );
 - encryptAndSign
    string encryptAndSign
    (
        in JagSecurity::BINARY content,
        in string encryptAlgorithm,
        in string contentEncryptAlgorithm,
        in string signAlgorithm,
        out JagSecurity::BINARY resultContent,
        out JagSecurity::BINARY resultEncContent
    );
 - getCertificate
    string getCertificate
    (
        in string label,
        out JagSecurity::BINARY certdata
    );
 - getKey
    string getKey
    (
        out JagSecurity::BINARY modulus,
        out JagSecurity::BINARY exponent
    );
 - init
    string init
    (
    );
 - refreshCertificateTable
    string refreshCertificateTable
    (
    );
 - setCertByIssuerSN
    string setCertByIssuerSN
    (
        in string issuerName,
        in JagSecurity::BINARY serialNumber,
        in JagSecurity::BINARY password
    );
 - setCertByLabel
    string setCertByLabel
    (
        in string label,
        in JagSecurity::BINARY password
    );