Syntax:
com.ibi.agents.XDSMIMEUnpackerAgent
iIT Service Object:
format: SMIME Unpacker Agent
Description: Expects input in the form of an S/MIME multipart document.
Parameters:
Parameter |
Description |
---|---|
S/MIME Keystore Provider * |
The provider for the keystore used to decrypt incoming messages. |
S/MIME TrustStore Provider * |
The provider for the keystore containing the S/MIME Certificate Authorities. |
S/MIME Certificate Store Providers |
A comma-separated list of Keystore, Directory CertStore, or LDAP providers for the certificate stores used to complete signer certificate chains when the signed message contains fewer certificates than needed. |
S/MIME Signature JCE Provider * |
The JCE Provider for S/MIME Signature Cryptography services. |
S/MIME PKIX JCE Provider |
The JCE Provider for S/MIME PKIX services. If left blank, the default JCE provider for PKIX will be used. |
S/MIME Decryption Key Alias |
The private key alias used to decrypt incoming messages |
S/MIME Decryption Key Password |
The password for the decryption private key. If left blank, the password for accessing the keystore will be used. |
Enforce KeyUsage Extension |
Determines how the KeyUsage Extension is verified when present in the certificate. The requirement for S/MIME digital signatures is followed by the requirement for S/MIME encryption, separated by a slash. |
Enable Certificate Revocation |
Enables CRL or OCSP checking of the signer certificates |
OCSP Responder |
The name of the OCSP Responder provider. This verifies the status of certificates online instead of relying on Certificate Revocation Lists. |
Unrecognized Certs Location |
The directory to store unrecognized certificates found in S/MIME messages. |
Signature Required |
If set, incoming documents require a valid signature. |
Default Content Transfer Encoding |
The default encoding when the Content-Transfer-Encoding is absent. For S/MIME, this is 7bit. For AS2, this must be set to binary. |
Error Return |
Determines which document is returned upon error. |
Keep Message Flat |
Keep the body of the message as an array of bytes. |
Header Management |
|
Message Header Namespace |
The special register namespace where message headers can be found. If not supplied, HDR registers from the default namespace will be used. |
Payload Header Namespace |
The special register namespace into which any headers on the extracted body part will be stored as HDR registers. If not supplied, body part headers will be saved in the default namespace. |
Edges:
The following table lists the available Line Edges for the SMIME Unpacker Agent Service (com.ibi.agents.XDSMIMEUnpackerAgent).
Line Edge |
Description |
---|---|
OnError |
An exception occurred during execution. |
OnSuccess |
The operation was successful. |
OnFailure |
A fail condition occurred during execution. |
OnParseError |
Could not parse a document. |
fail_unsigned |
Signature not found. |
fail_smime |
Problem processing S/MIME message. |