nsIMsgComposeSecure

IID:ed899511-b473-4a93-ba02-d8cb90d58e1c
Inherits From:nsISupports

Methods

void beginCryptoEncapsulation ( nsOutputFileStream* stream , char* recipients , nsIMsgCompFields compFields , nsIMsgIdentity identity , nsIMsgSendReport sendReport , PRBool isDraft ) void finishCryptoEncapsulation ( PRBool abort , nsIMsgSendReport sendReport ) void mimeCryptoWriteBlock ( char* buf , PRInt32 len ) PRBool requiresCryptoEncapsulation ( nsIMsgIdentity identity , nsIMsgCompFields compFields )

void beginCryptoEncapsulation ( nsOutputFileStream* stream , char* recipients , nsIMsgCompFields compFields , nsIMsgIdentity identity , nsIMsgSendReport sendReport , PRBool isDraft )

Arguments:
stream
recipients
compFields
identity
sendReport
isDraft

void finishCryptoEncapsulation ( PRBool abort , nsIMsgSendReport sendReport )

Arguments:
abort
sendReport

void mimeCryptoWriteBlock ( char* buf , PRInt32 len )

Arguments:
buf
len

PRBool requiresCryptoEncapsulation ( nsIMsgIdentity identity , nsIMsgCompFields compFields )

Arguments:
identity
compFields

References

This interface is the type of the following properties:

nsIMsgSend.cryptoclosure

Reference documentation is generated from Mozilla's source.

Add a note User Contributed Notes
No comments available

Copyright © 1999 - 2005 XULPlanet.com