WS-Security Client (wsSecurityClient)
Web Services Security default configuration for client.
Attribute name | Data type | Default value | 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
Description: Required encryption configuration.Required: falseData type: Attribute name Data type Default value 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
Description: Required signature configuration.Required: falseData type: Attribute name Data type Default value 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".