+

Search Tips   |   Advanced Search

WS-Security Client (wsSecurityClient)

Web Services Security default configuration for client.

Name Type Default Description
ws-security.callback-handler string Password callback handler implementation class.
ws-security.encryption.username string Alias used for accessing encryption keystore.
ws-security.password Reversably encoded password (string) User password information needed to create Username Token.
ws-security.signature.username string Alias used for accessing signature keystore.
ws-security.username string User information to create Username Token.


encryptionProperties

Required encryption configuration.

Name Type Default Description
org.apache.ws.security.crypto.merlin.cert.provider string The provider used to load certificates. Defaults to keystore provider.
org.apache.ws.security.crypto.merlin.file string The location of the keystore
org.apache.ws.security.crypto.merlin.keystore.alias string The default keystore alias to use, if none is specified.
org.apache.ws.security.crypto.merlin.keystore.password Reversably encoded password (string) Password to access keystore file.
org.apache.ws.security.crypto.merlin.keystore.private.password Reversably encoded password (string) The default password used to load the private key.
org.apache.ws.security.crypto.merlin.keystore.provider string The provider used to load keystores. Defaults to installed provider.
org.apache.ws.security.crypto.merlin.keystore.type string JKS, JCEKS or PKCS11
org.apache.ws.security.crypto.merlin.truststore.file string The location of the truststore
org.apache.ws.security.crypto.merlin.truststore.password Reversably encoded password (string) The truststore password.
org.apache.ws.security.crypto.merlin.truststore.type string The truststore type.
org.apache.ws.security.crypto.merlin.x509crl.file string The location of an (X509) CRL file to use.
org.apache.ws.security.crypto.provider string org.apache.ws.security.components.crypto.Merlin Provider used to create Crypto instances. Defaults to "org.apache.ws.security.components.crypto.Merlin".


signatureProperties

Required signature configuration.

Name Type Default Description
org.apache.ws.security.crypto.merlin.cert.provider string The provider used to load certificates. Defaults to keystore provider.
org.apache.ws.security.crypto.merlin.file string The location of the keystore
org.apache.ws.security.crypto.merlin.keystore.alias string The default keystore alias to use, if none is specified.
org.apache.ws.security.crypto.merlin.keystore.password Reversably encoded password (string) Password to access keystore file.
org.apache.ws.security.crypto.merlin.keystore.private.password Reversably encoded password (string) The default password used to load the private key.
org.apache.ws.security.crypto.merlin.keystore.provider string The provider used to load keystores. Defaults to installed provider.
org.apache.ws.security.crypto.merlin.keystore.type string JKS, JCEKS or PKCS11
org.apache.ws.security.crypto.merlin.truststore.file string The location of the truststore
org.apache.ws.security.crypto.merlin.truststore.password Reversably encoded password (string) The truststore password.
org.apache.ws.security.crypto.merlin.truststore.type string The truststore type.
org.apache.ws.security.crypto.merlin.x509crl.file string The location of an (X509) CRL file to use.
org.apache.ws.security.crypto.provider string org.apache.ws.security.components.crypto.Merlin Provider used to create Crypto instances. Defaults to "org.apache.ws.security.components.crypto.Merlin".