nsISMimeJSHelper
IID: | a54e3c8f-a000-4901-898f-fafb297b1546 |
Inherits From: | nsISupports |
This interface is implemented by the following components:
Methods
void getNoCertAddresses ( nsIMsgCompFields compFields , out PRUint32 count , out arrayof PRUnichar* emailAddresses )
void getRecipientCertsInfo ( nsIMsgCompFields compFields , out PRUint32 count , out arrayof PRUnichar* emailAddresses , out arrayof PRInt32 certVerification , out arrayof PRUnichar* certIssuedInfos , out arrayof PRUnichar* certExpiresInfos , out nsIX509Cert certs , out PRBool canEncrypt )
void getNoCertAddresses ( nsIMsgCompFields compFields , out PRUint32 count , out arrayof PRUnichar* emailAddresses )
Obtains a list of email addresses where valid email recipient certificates are not yet available.
- Arguments:
- compFields: - Attributes of the composed message
- count: - The number of returned email addresses
- emailAddresses: - The list of email addresses without valid certs
void getRecipientCertsInfo ( nsIMsgCompFields compFields , out PRUint32 count , out arrayof PRUnichar* emailAddresses , out arrayof PRInt32 certVerification , out arrayof PRUnichar* certIssuedInfos , out arrayof PRUnichar* certExpiresInfos , out nsIX509Cert certs , out PRBool canEncrypt )
Obtains detailed information about the certificate availability status of email recipients.
- Arguments:
- compFields: - Attributes of the composed message
- count: - The number of entries in returned arrays
- emailAddresses: - The list of all recipient email addresses
- certVerification: - The verification/validity status of recipient certs
- certIssuedInfos: - If a recipient cert was found, when has it been issued?
- certExpiresInfos
- certs: - The recipient certificates, which can contain null for not found
- canEncrypt: - whether valid certificates have been found for all recipients
Reference documentation is generated from Mozilla's source.