Public Member Functions

nsICMSMessage Interface Reference

nsICMSMessage Interface to a CMS Message More...

import "nsICMSMessage.idl";

List of all members.

Public Member Functions

void contentIsSigned (out boolean aSigned)
void contentIsEncrypted (out boolean aEncrypted)
void getSignerCommonName (out string aName)
void getSignerEmailAddress (out string aEmail)
void getSignerCert (out nsIX509Cert scert)
void getEncryptionCert (out nsIX509Cert ecert)
void verifySignature ()
void verifyDetachedSignature (in UnsignedCharPtr aDigestData, in unsigned long aDigestDataLen)
void CreateEncrypted (in nsIArray aRecipientCerts)
void CreateSigned (in nsIX509Cert scert, in nsIX509Cert ecert, in UnsignedCharPtr aDigestData, in unsigned long aDigestDataLen)

Detailed Description

nsICMSMessage Interface to a CMS Message


Member Function Documentation

void nsICMSMessage::contentIsEncrypted ( out boolean  aEncrypted  ) 
void nsICMSMessage::contentIsSigned ( out boolean  aSigned  ) 
void nsICMSMessage::CreateEncrypted ( in nsIArray  aRecipientCerts  ) 
void nsICMSMessage::CreateSigned ( in nsIX509Cert  scert,
in nsIX509Cert  ecert,
in UnsignedCharPtr  aDigestData,
in unsigned long  aDigestDataLen 
)
void nsICMSMessage::getEncryptionCert ( out nsIX509Cert  ecert  ) 
void nsICMSMessage::getSignerCert ( out nsIX509Cert  scert  ) 
void nsICMSMessage::getSignerCommonName ( out string  aName  ) 
void nsICMSMessage::getSignerEmailAddress ( out string  aEmail  ) 
void nsICMSMessage::verifyDetachedSignature ( in UnsignedCharPtr  aDigestData,
in unsigned long  aDigestDataLen 
)
void nsICMSMessage::verifySignature (  ) 

The documentation for this interface was generated from the following file: