wsSecurityClient - Klient zabezpieczeń WS-Security (wsSecurityClient)

Konfiguracja domyślna klienta zabezpieczeń usług WWW.

NameTypeDefaultDescription
ws-security.usernamestringInformacje o użytkowniku w celu utworzenia znacznika nazwy użytkownika.
ws-security.passwordHasło zakodowane odwracalnie (łańcuch)Informacje o haśle użytkownika w celu utworzenia znacznika nazwy użytkownika.
ws-security.callback-handlerstringKlasa implementacji procedury obsługi wywołania zwrotnego hasła.
ws-security.encryption.usernamestringAlias używany do uzyskiwania dostępu do magazynu kluczy szyfrowania.
ws-security.signature.usernamestringAlias używany do uzyskiwania dostępu do magazynu kluczy podpisu.

signatureProperties

Konfiguracja wymaganego podpisu.

NameTypeDefaultDescription
org.apache.ws.security.crypto.merlin.keystore.typestringJKS, JCEKS lub PKCS11
org.apache.ws.security.crypto.merlin.keystore.aliasstringDomyślny alias magazynu kluczy, który ma być używany, jeśli nie zostanie określony inny.
org.apache.ws.security.crypto.merlin.keystore.passwordHasło zakodowane odwracalnie (łańcuch)Hasło umożliwiające uzyskanie dostępu do pliku kluczy.
org.apache.ws.security.crypto.merlin.filestringPołożenie magazynu kluczy
org.apache.ws.security.crypto.merlin.truststore.filestringPołożenie magazynu zaufanych certyfikatów.
org.apache.ws.security.crypto.merlin.truststore.passwordHasło zakodowane odwracalnie (łańcuch)Hasło magazynu zaufanych certyfikatów.
org.apache.ws.security.crypto.merlin.truststore.typestringTyp magazynu zaufanych certyfikatów.
org.apache.ws.security.crypto.providerstringorg.apache.ws.security.components.crypto.MerlinDostawca służący do tworzenia instancji interfejsu Crypto. Wartość domyślna: org.apache.ws.security.components.crypto.Merlin.
org.apache.ws.security.crypto.merlin.keystore.providerstringDostawca służący do ładowania magazynów kluczy. Domyślnie jest to zainstalowany dostawca.
org.apache.ws.security.crypto.merlin.cert.providerstringDostawca służący do ładowania certyfikatów. Domyślnie jest to dostawca magazynu kluczy.
org.apache.ws.security.crypto.merlin.x509crl.filestringPołożenie pliku listy odwołań certyfikatów X509 do użycia.
org.apache.ws.security.crypto.merlin.keystore.private.passwordHasło zakodowane odwracalnie (łańcuch)Domyślne hasło umożliwiające ładowanie klucza prywatnego.

encryptionProperties

Konfiguracja wymaganego szyfrowania.

NameTypeDefaultDescription
org.apache.ws.security.crypto.merlin.keystore.typestringJKS, JCEKS lub PKCS11
org.apache.ws.security.crypto.merlin.keystore.aliasstringDomyślny alias magazynu kluczy, który ma być używany, jeśli nie zostanie określony inny.
org.apache.ws.security.crypto.merlin.keystore.passwordHasło zakodowane odwracalnie (łańcuch)Hasło umożliwiające uzyskanie dostępu do pliku kluczy.
org.apache.ws.security.crypto.providerstringorg.apache.ws.security.components.crypto.MerlinDostawca służący do tworzenia instancji interfejsu Crypto. Wartość domyślna: org.apache.ws.security.components.crypto.Merlin.
org.apache.ws.security.crypto.merlin.filestringPołożenie magazynu kluczy
org.apache.ws.security.crypto.merlin.keystore.providerstringDostawca służący do ładowania magazynów kluczy. Domyślnie jest to zainstalowany dostawca.
org.apache.ws.security.crypto.merlin.cert.providerstringDostawca służący do ładowania certyfikatów. Domyślnie jest to dostawca magazynu kluczy.
org.apache.ws.security.crypto.merlin.x509crl.filestringPołożenie pliku listy odwołań certyfikatów X509 do użycia.
org.apache.ws.security.crypto.merlin.keystore.private.passwordHasło zakodowane odwracalnie (łańcuch)Domyślne hasło umożliwiające ładowanie klucza prywatnego.
org.apache.ws.security.crypto.merlin.truststore.filestringPołożenie magazynu zaufanych certyfikatów.
org.apache.ws.security.crypto.merlin.truststore.passwordHasło zakodowane odwracalnie (łańcuch)Hasło magazynu zaufanych certyfikatów.
org.apache.ws.security.crypto.merlin.truststore.typestringTyp magazynu zaufanych certyfikatów.