class nsMsgComposeSecure
Members:
-
virtual
AddRef()
-
virtual
BeginCryptoEncapsulation(nsIOutputStream*, const char*, nsIMsgCompFields*, nsIMsgIdentity*, nsIMsgSendReport*, PRBool)
-
ExtractEncryptionState(nsIMsgIdentity*, nsIMsgCompFields*, PRBool*, PRBool*)
-
virtual
FinishCryptoEncapsulation(PRBool, nsIMsgSendReport*)
-
GetOutputStream(nsIOutputStream**)
-
GetSMIMEBundleString(const PRUnichar*, PRUnichar**)
-
InitializeSMIMEBundle()
-
MimeCryptoHackCerts(const char*, nsIMsgSendReport*, PRBool, PRBool)
-
virtual
MimeCryptoWriteBlock(const char*, PRInt32)
-
MimeFinishEncryption(PRBool, nsIMsgSendReport*)
-
MimeFinishMultipartSigned(PRBool, nsIMsgSendReport*)
-
MimeInitEncryption(PRBool, nsIMsgSendReport*)
-
MimeInitMultipartSigned(PRBool, nsIMsgSendReport*)
-
virtual
QueryInterface(const nsIID&, void**)
-
virtual
Release()
-
virtual
RequiresCryptoEncapsulation(nsIMsgIdentity*, nsIMsgCompFields*, PRBool*)
-
SMIMEBundleFormatStringFromName(const PRUnichar*, const PRUnichar**, PRUint32, PRUnichar**)
-
SetError(nsIMsgSendReport*, const PRUnichar*)
-
SetErrorWithParam(nsIMsgSendReport*, const PRUnichar*, const char*)
-
protected
_mOwningThread
-
private
mBuffer
-
private
mBufferedBytes
-
private
mCerts
-
private
mCryptoEncoderData
-
private
mCryptoState
-
private
mDataHash
-
private
mEncryptionCertName
-
private
mEncryptionCinfo
-
private
mEncryptionContext
-
private
mErrorAlreadyReported
-
private
mHashType
-
private
mIsDraft
-
private
mMultipartSignedBoundary
-
protected
mRefCnt
-
private
mSelfEncryptionCert
-
private
mSelfSigningCert
-
private
mSigEncoderData
-
private
mSigningCertName
-
private
mStream
-
nsMsgComposeSecure()
-
virtual
~nsMsgComposeSecure()
-
anonymous$718
Locations: