用戶端的「Web 服務安全」預設配置。
Name | Type | Default | Description |
---|---|---|---|
ws-security.username | string | 用來建立使用者名稱記號的使用者資訊。 | |
ws-security.password | 可逆的編碼密碼(字串) | 建立使用者名稱記號時所需的使用者密碼資訊。 | |
ws-security.callback-handler | string | 密碼回呼處理常式的實作類別。 | |
ws-security.encryption.username | string | 存取加密金鑰儲存庫時所使用的別名。 | |
ws-security.signature.username | string | 存取簽章金鑰儲存庫時所使用的別名。 |
必要的簽章配置。
Name | Type | Default | Description |
---|---|---|---|
org.apache.ws.security.crypto.merlin.keystore.type | string | JKS、JCEKS 或 PKCS11 | |
org.apache.ws.security.crypto.merlin.keystore.alias | string | 要使用的預設金鑰儲存庫別名(如果沒有指定)。 | |
org.apache.ws.security.crypto.merlin.keystore.password | 可逆的編碼密碼(字串) | 用來存取金鑰儲存庫檔案的密碼。 | |
org.apache.ws.security.crypto.merlin.file | string | 金鑰儲存庫的位置 | |
org.apache.ws.security.crypto.merlin.truststore.file | string | 信任儲存庫的位置 | |
org.apache.ws.security.crypto.merlin.truststore.password | 可逆的編碼密碼(字串) | 信任儲存庫密碼。 | |
org.apache.ws.security.crypto.merlin.truststore.type | string | 信任儲存庫類型。 | |
org.apache.ws.security.crypto.provider | string | org.apache.ws.security.components.crypto.Merlin | 用來建立 Crypto 實例的提供者。預設為 "org.apache.ws.security.components.crypto.Merlin"。 |
org.apache.ws.security.crypto.merlin.keystore.provider | string | 用來載入金鑰儲存庫的提供者。預設為已安裝的提供者。 | |
org.apache.ws.security.crypto.merlin.cert.provider | string | 用來載入憑證的提供者。預設為金鑰儲存庫提供者。 | |
org.apache.ws.security.crypto.merlin.x509crl.file | string | 要用的 (X509) CRL 檔的位置。 | |
org.apache.ws.security.crypto.merlin.keystore.private.password | 可逆的編碼密碼(字串) | 用來載入私密金鑰的預設密碼。 |
必要的加密配置。
Name | Type | Default | Description |
---|---|---|---|
org.apache.ws.security.crypto.merlin.keystore.type | string | JKS、JCEKS 或 PKCS11 | |
org.apache.ws.security.crypto.merlin.keystore.alias | string | 要使用的預設金鑰儲存庫別名(如果沒有指定)。 | |
org.apache.ws.security.crypto.merlin.keystore.password | 可逆的編碼密碼(字串) | 用來存取金鑰儲存庫檔案的密碼。 | |
org.apache.ws.security.crypto.provider | string | org.apache.ws.security.components.crypto.Merlin | 用來建立 Crypto 實例的提供者。預設為 "org.apache.ws.security.components.crypto.Merlin"。 |
org.apache.ws.security.crypto.merlin.file | string | 金鑰儲存庫的位置 | |
org.apache.ws.security.crypto.merlin.keystore.provider | string | 用來載入金鑰儲存庫的提供者。預設為已安裝的提供者。 | |
org.apache.ws.security.crypto.merlin.cert.provider | string | 用來載入憑證的提供者。預設為金鑰儲存庫提供者。 | |
org.apache.ws.security.crypto.merlin.x509crl.file | string | 要用的 (X509) CRL 檔的位置。 | |
org.apache.ws.security.crypto.merlin.keystore.private.password | 可逆的編碼密碼(字串) | 用來載入私密金鑰的預設密碼。 | |
org.apache.ws.security.crypto.merlin.truststore.file | string | 信任儲存庫的位置 | |
org.apache.ws.security.crypto.merlin.truststore.password | 可逆的編碼密碼(字串) | 信任儲存庫密碼。 | |
org.apache.ws.security.crypto.merlin.truststore.type | string | 信任儲存庫類型。 |