mimeSrc | Object A MIME object containing the signed data that you want processed. |
signerCertChain | Object [ ] (optional) The certificate chain of the party signing the message. The chain must be in hierarchical order starting with the signer's certificate in first element (element zero). The following shows a sample of a complete certificate chain if the signing party's certificate was signed by two intermediate certifying authorities (CAs). In the below list, for example, 0 is the element and Signer's certificate is the content. ![]() ![]() ![]() ![]() Note: If the signer included the certificate chain with the digital signature, you do not need to supply signerCertChain. |
createDigest | String (optional) Whether to compute the message digest for the encrypted MIME message. Valid values are: ![]() ![]() |
digestAlgorithm | String (optional) The algorithm to use to compute the digest if you specified yes for createDigest. You can specify one of the following values for digestAlgorithm: SHA-1 or MD5.SHA-1 is the default. |
mimeData | Object A MIME object containing the parsed contents of the extracted MIME entity. |
encrypted | String (optional) Whether mimeData is an encrypted message. Valid values are: ![]() ![]() |
signed | String (optional) Whether mimeData is a signed message. Valid values are: ![]() ![]() |
certsOnly | String (optional) Whether mimeData contains only digital certificates. Valid values are: ![]() ![]() |
verify | String Whether this service was able to successfully verify the digital signature of the signed message in mimeSrc with the public key supplied in the signer's certificate (signerCertChain). Valid values are: ![]() ![]() |
errorCode | String (optional) A number (error code) that corresponds to the type of error that occurred while processing the digital signature. errorMessage contains a description of the error; see errorMessage for possible errors. If the service does not encounter an error, it does not return errorCode. |
errorMessage | String (optional) A textual error message indicating the error that occurred while processing the digital signature. The possible values returned in errorCode and errorMessage are as follows. In the below list, the numbers represent the errorCode and the text represents the errorMessage.For example, the first item indicates that for errorCode 1, the possible errorMessage value is “Invalid signer certificate file information.” ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
messageDigest | String (optional) Digest of the signed message. |
signerCert | Object The certificate used to sign the message. |