Software AG Products 10.7 | Integrating On-Premises and Cloud Applications | Integration Server Built-In Services | SMIME Folder | Summary of Elements in this Folder | pub.smime.keystore:createSignedData
 
pub.smime.keystore:createSignedData
WmPublic. Creates signed S/MIME data.
Input Parameters
envStream
java.io.InputStream MIME message that you want to sign (for example, the output produced by pub.mime:getEnvelopeStream).
keyStoreAlias
String Alias of the keystore.
keyAlias
String Alias of the private key of interest in the keystore.
explicit
String Optional. Flag indicating whether an implicit or explicit signature is generated. Set to:
*True to generate an explicit (detached) signature. This is the default.
*False to generate an implicit signature.
signingAlg
String Optional. The signing algorithm to use to sign the S/MIME messages. Set to:
*SHA1
*SHA224
*SHA256
*SHA384
*SHA512
*MD5
The default is SHA1.
Note:
If you do not set this parameter, Integration Server uses SHA1 algorithm to sign the incoming messages.
Note:
The MD5 signing algorithm is not available if FIPS mode is enabled on the Integration Server.
Output Parameters
SMimeEnvStream
java.io.InputStream The signed MIME stream.
Usage Notes
This service supersedes pub.smime:createSignedData.
For information about using aliases for keystores, truststores, and private keys, see the section Keystores and Truststores in the webMethods Integration Server Administrator’s Guide .