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