WebServicesSyncIn protocol type properties

This table shows the description and default value of the Web Services Security properties.

Property Description
Keystore

File location of the SSL keystore.

Required, if URL uses HTTPS protocol.

Storepass

Password of the SSL keystore.

Required, if URL uses HTTPS protocol.

URL

Use this base URL to publish webservices.

Required, if protocols https, keystore, and storepass are applied. Otherwise, do not change.

User

User name for the username token identification of inbound messages.

Required, if the username token and callback handler class are empty.

Password

Password for the username token identification of inbound messages.

Required, only if the username token is set to 1 (true) and callback handler class is empty.

InPwdCallbackClass

Optionally, use WSS4J callback handler class to retrieve inbound message passwords.

Required, only if the User and Password properties are blank.

InPasswordType

Password encoding for the username token of inbound messages.

Required, if you will use a username token for inbound messages.

The valid values are Text and Digest.

InApplyUsername Performs Username Token identification for inbound messages.
InApplyTimestamp Adds timestamp to the security header for inbound messages.
InApplySignature Adds signature to inbound messages.
InApplyEncryption Adds encryption to inbound messages.
InSignaturePropFile

The name of the crypto property file to use for inbound messages SOAP Signature. The application classpath must contain the crypto property file.

Required, if you will use a signature for inbound messages.

InSignatureKeyIdentifier

Optionally, use this when you apply signature for inbound messages.

Defines which key identifier type to use for inbound messages.

Values are DirectReference and IssuerSerial.

Default is: IssuerSerial

InDecryptionPropFile

Name of the crypto property file to use for SOAP Decryption of inbound messages. The File must be in the application classpath.

Required, if applying decryption for inbound messages.

InEncryptionKeyIdentifier

Optionally, use this when you apply signature for inbound messages to define which key identifier type to use for inbound messages.

Values are X509KeyIdentifier, DirectReference, Thumbprint, SKIKeyIdentifier, EmbeddedKeyName, and IssueSerial.

Default is: IssuerSerial

InAliasPassword

Private key alias password for encryption.

Required, if InApplyEncryption is true and if InPwdCallbackClass is empty.

OutApplyUsername Performs Username Token identification for outbound messages.
OutApplyTimestamp Adds timestamp to the security header for outbound messages.
OutApplySignature Adds signature to outbound messages.
OutApplyEncryption Adds encryption to outbound messages.
OutUser

User name for username token identification or the alias name used for signature or encryption of outbound messages.

Required, if username token and callback handler class are empty, or if signature or encryption is applied.

OutPassword

Password for username token identification of outbound messages.

Required, if username token and callback handler class are empty.

OutPwdCallbackClass

Optionally, use WSS4J callback handler class to retrieve outbound message passwords.

Required, only if the User and Password properties are left blank.

OutPasswordType

Password encoding for username token of outbound messages.

Valid values are Text and Digest.

OutSignaturePropFile

Name of the crypto property file to use for SOAP Decryption of outbound messages. File must be in the application classpath.

Required, if applying decryption for inbound messages.

OutSignatureKeyIdentifier

Optionally, use this when applying signature for inbound messages to define which key identifier type to use for inbound messages.

Values are DirectReference and IssuerSerial.

OutEncryptionPropFile

Name of the crypto property file to use for SOAP Decryption of outbound messages. File must be in the application classpath.

Required, if applying encryption for outbound messages.

OutAliasPassword

Private key alias password for encryption or signature.

Required, if outbound password callback handler class is empty.

OutSignatureParts Optionally, set this parameter to define the parts to sign in an outbound message.
OutEncryptionParts Optionally, set this parameter to define the parts to encrypt in an outbound message.