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