- 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
);