GetSignerCertInfo Method
Gets the signature information for an signed message.
Syntax
cms.getSignerCertInfo([callback])
Callback
The 'callback' parameter specifies a function which will be called when the operation completes (or an error is encountered). If the 'callback' parameter is not specified, then the method will block and will not return until the operation completes (or an error is encountered).
The callback for this method is defined as:
function(err){ }
'err' is the error that occurred. If there was no error, then 'err' is 'null'.
'err' has 2 properties which hold detailed information:
err.code err.message
Remarks
This method retrieves information about the certificate used to sign the message. This may be called prior to calling VerifySignature to determine which certificate should be loaded for verification.
When this method is called the SignerCertInfo event fires once for each signer of the message. Use the parameters of the SignerCertInfo to determine which certificate to specify before calling VerifySignature.
Note: Use of this method is optional. If no certificate is specified before calling VerifySignature the class will fire the SignerCertInfo and a certificate may be loaded from within the event at that time (if necessary).