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".  |