nsICMSMessage2
| IID: | a99a3203-39e3-45e1-909c-175b0e471c2b |
| Inherits From: | nsISupports |
Methods
void asyncVerifyDetachedSignature ( nsISMimeVerificationListener listener , UnsignedCharPtr* digestData , PRUint32 digestDataLen )
void asyncVerifySignature ( nsISMimeVerificationListener listener )
void asyncVerifyDetachedSignature ( nsISMimeVerificationListener listener , UnsignedCharPtr* digestData , PRUint32 digestDataLen )
Async version of nsICMSMessage::VerifyDetachedSignature. Code will be executed on a background thread and availability of results will be notified using a call to nsISMimeVerificationListener.
We are using "native unsigned char" ptr, because the function signatures of this one and nsICMSMessage::verifyDetachedSignature should be the identical. Cleaning up nsICMSMessages needs to be postponed, because this async version is needed on MOZILLA_1_8_BRANCH.
Once both interfaces get cleaned up, the function signature should look like: [array, length_is(aDigestDataLen)] in octet digestData, in unsigned long digestDataLen);
- Arguments:
- listener
- digestData
- digestDataLen
void asyncVerifySignature ( nsISMimeVerificationListener listener )
Async version of nsICMSMessage::VerifySignature. Code will be executed on a background thread and availability of results will be notified using a call to nsISMimeVerificationListener.
- Arguments:
- listener
References
This interface is passed as an argument to the following methods:
nsISMimeVerificationListener.notify
Reference documentation is generated from Mozilla's source.
