Public Member Functions

nsICMSSecureMessage Interface Reference

nsICMSManager (service) Interface to access users certificate store More...

import "nsICMSSecureMessage.idl";

List of all members.

Public Member Functions

string getCertByPrefID (in string certID)
 getCertByPrefID - a BASE64 string representing a user's certificate (or NULL if there isn't one)
nsIX509Cert decodeCert (in string value)
 decodeCert - decode a BASE64 string into an X509Certificate object
string sendMessage (in string msg, in string cert)
 sendMessage - send a text message to the recipient indicated by the base64-encoded cert.
string receiveMessage (in string msg)
 receiveMessage - receive an encrypted (enveloped) message

Detailed Description

nsICMSManager (service) Interface to access users certificate store


Member Function Documentation

nsIX509Cert nsICMSSecureMessage::decodeCert ( in string  value  ) 

decodeCert - decode a BASE64 string into an X509Certificate object

string nsICMSSecureMessage::getCertByPrefID ( in string  certID  ) 

getCertByPrefID - a BASE64 string representing a user's certificate (or NULL if there isn't one)

string nsICMSSecureMessage::receiveMessage ( in string  msg  ) 

receiveMessage - receive an encrypted (enveloped) message

string nsICMSSecureMessage::sendMessage ( in string  msg,
in string  cert 
)

sendMessage - send a text message to the recipient indicated by the base64-encoded cert.


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