nsICMSMessage Interface to a CMS Message
[uuid(a4557478-ae16-11d5-ba4b-00108303b117)]
interface nsICMSMessage : nsISupports
Methods
void
contentIsEncrypted(out boolean aEncrypted)
void
contentIsSigned(out boolean aSigned)
void
CreateEncrypted(in nsIArray aRecipientCerts)
void
CreateSigned(in nsIX509Cert scert, in nsIX509Cert ecert, in UnsignedCharPtr aDigestData, in unsigned long aDigestDataLen)
void
getEncryptionCert(out nsIX509Cert ecert)
void
getSignerCert(out nsIX509Cert scert)
void
getSignerCommonName(out string aName)
void
getSignerEmailAddress(out string aEmail)
void
verifyDetachedSignature(in UnsignedCharPtr aDigestData, in unsigned long aDigestDataLen)
void
verifySignature()
Compare to: