wsSecurityClient - WS-Security 客户机 (wsSecurityClient)

Web service 安全性客户机的缺省配置。

NameTypeDefaultDescription
ws-security.usernamestring用于创建用户名令牌的用户信息。
ws-security.password可逆向编码的密码(字符串)用于创建用户名令牌的用户密码信息。
ws-security.callback-handlerstring密码回调处理程序实现类。
ws-security.encryption.usernamestring用于访问加密密钥库的别名。
ws-security.signature.usernamestring用于访问签名密钥库的别名。

signatureProperties

必需的签名配置。

NameTypeDefaultDescription
org.apache.ws.security.crypto.merlin.keystore.typestringJKS、JCEKS 或 PKCS11
org.apache.ws.security.crypto.merlin.keystore.aliasstring未指定密钥库别名时使用的缺省密钥库别名。
org.apache.ws.security.crypto.merlin.keystore.password可逆向编码的密码(字符串)用于访问密钥库文件的密码。
org.apache.ws.security.crypto.merlin.filestring密钥库的位置
org.apache.ws.security.crypto.merlin.truststore.filestring信任库的位置
org.apache.ws.security.crypto.merlin.truststore.password可逆向编码的密码(字符串)信任库密码。
org.apache.ws.security.crypto.merlin.truststore.typestring信任库类型。
org.apache.ws.security.crypto.providerstringorg.apache.ws.security.components.crypto.Merlin用于创建密码实例的提供程序。缺省为“org.apache.ws.security.components.crypto.Merlin”。
org.apache.ws.security.crypto.merlin.keystore.providerstring用于装入密钥库的提供程序。缺省为所安装的提供程序。
org.apache.ws.security.crypto.merlin.cert.providerstring用于装入证书的提供程序。缺省为密钥库提供程序。
org.apache.ws.security.crypto.merlin.x509crl.filestring要使用的 (X509) CRL 文件的位置。
org.apache.ws.security.crypto.merlin.keystore.private.password可逆向编码的密码(字符串)用于装入专用密钥的缺省密码。

encryptionProperties

必需的加密配置。

NameTypeDefaultDescription
org.apache.ws.security.crypto.merlin.keystore.typestringJKS、JCEKS 或 PKCS11
org.apache.ws.security.crypto.merlin.keystore.aliasstring未指定密钥库别名时使用的缺省密钥库别名。
org.apache.ws.security.crypto.merlin.keystore.password可逆向编码的密码(字符串)用于访问密钥库文件的密码。
org.apache.ws.security.crypto.providerstringorg.apache.ws.security.components.crypto.Merlin用于创建密码实例的提供程序。缺省为“org.apache.ws.security.components.crypto.Merlin”。
org.apache.ws.security.crypto.merlin.filestring密钥库的位置
org.apache.ws.security.crypto.merlin.keystore.providerstring用于装入密钥库的提供程序。缺省为所安装的提供程序。
org.apache.ws.security.crypto.merlin.cert.providerstring用于装入证书的提供程序。缺省为密钥库提供程序。
org.apache.ws.security.crypto.merlin.x509crl.filestring要使用的 (X509) CRL 文件的位置。
org.apache.ws.security.crypto.merlin.keystore.private.password可逆向编码的密码(字符串)用于装入专用密钥的缺省密码。
org.apache.ws.security.crypto.merlin.truststore.filestring信任库的位置
org.apache.ws.security.crypto.merlin.truststore.password可逆向编码的密码(字符串)信任库密码。
org.apache.ws.security.crypto.merlin.truststore.typestring信任库类型。