signature | InputStream The signature to use for verifying that the data is unchanged. This stream will be fully read during the execution of this service. |
data | InputStream (optional) The data to verify for a detached signature. This service only uses data if detachedSignature is true. If present, this stream will be fully read during the execution of this service. |
detachedSignature | String Whether the signature contains a detached signature. Valid values are: ![]() ![]() |
createDigest | String (optional) Whether to compute the message digest for the message that was signed. 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. |
outputStream | OutputStream (optional) OutputStream where you want the contents of the signed message to be written. Specify if you want the contents written to an OutputStream. If signature contains a detached signature, the value this service writes to the stream matches the contents of data. If signature does not contain a detached signature, this service writes the bytes that it signed to the stream. |
messageDigest | String (optional) If createDigest is yes and you specified a valid value for digestAlgorithm, messageDigest contains a Base64 encoded message digest of the specified data. |
signerInfo | Document List Each element in this array contains information about a single signer of the signed data object. The keys in each document are as follows: ![]() ![]() ![]() ![]() ![]() ![]() ![]() If the signature is intact, status is verified. Otherwise, the service returns an error message in status to indicate the problem. |