wsSecurityClient - WS-Security クライアント (wsSecurityClient)

クライアントの Web サービス・セキュリティーのデフォルト構成。

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トラストストアのタイプ。