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: