wsSecurityClient - Client de WS-Security (wsSecurityClient)

Configuraţia implicită de Securitate servicii web pentru client.

NameTypeDefaultDescription
ws-security.usernamestringInformaţiile utilizatorului pentru a crea Token nume utilizator.
ws-security.passwordParolă codată invers (şir)Informaţiile parolei utilizatorului necesare pentru a crea Token nume utilizator.
ws-security.callback-handlerstringClasa de implementare a handler-ului de apel invers al parolei.
ws-security.encryption.usernamestringAlias folosit pentru accesarea depozitului de chei de criptare.
ws-security.signature.usernamestringAlias folosit pentru accesarea depozitului de chei de semnături.

signatureProperties

Configuraţie semnătură necesară.

NameTypeDefaultDescription
org.apache.ws.security.crypto.merlin.keystore.typestringJKS, JCEKS sau PKCS11
org.apache.ws.security.crypto.merlin.keystore.aliasstringAliasul implicit al depozitului de chei de folosit, dacă nu se specifică niciunul.
org.apache.ws.security.crypto.merlin.keystore.passwordParolă codată invers (şir)Parolă pentru a accesa fişierul depozit de chei.
org.apache.ws.security.crypto.merlin.filestringLocaţia depozitului de chei
org.apache.ws.security.crypto.merlin.truststore.filestringLocaţia depozitului de încredere
org.apache.ws.security.crypto.merlin.truststore.passwordParolă codată invers (şir)Parola depozitului de încredere.
org.apache.ws.security.crypto.merlin.truststore.typestringTipul depozitului de încredere.
org.apache.ws.security.crypto.providerstringorg.apache.ws.security.components.crypto.MerlinFurnizor utilizat pentru crearea instanţelor Crypto. Valoarea implicită este "org.apache.ws.security.components.crypto.Merlin".
org.apache.ws.security.crypto.merlin.keystore.providerstringFurnizorul utilizat pentru încărcarea depozitului de chei. Valoarea implicită va fi furnizorul instalat.
org.apache.ws.security.crypto.merlin.cert.providerstringFurnizorul utilizat pentru încărcarea certificatelor. Valoarea implicită va fi furnizorul depozitului de chei.
org.apache.ws.security.crypto.merlin.x509crl.filestringLocaţia unui fişier CRL (X509) CRL ce va fi utilizat.
org.apache.ws.security.crypto.merlin.keystore.private.passwordParolă codată invers (şir)Parola implicită utilizată pentru încărcarea cheii private.

encryptionProperties

Configuraţie de criptare necesară.

NameTypeDefaultDescription
org.apache.ws.security.crypto.merlin.keystore.typestringJKS, JCEKS sau PKCS11
org.apache.ws.security.crypto.merlin.keystore.aliasstringAliasul implicit al depozitului de chei de folosit, dacă nu se specifică niciunul.
org.apache.ws.security.crypto.merlin.keystore.passwordParolă codată invers (şir)Parolă pentru a accesa fişierul depozit de chei.
org.apache.ws.security.crypto.providerstringorg.apache.ws.security.components.crypto.MerlinFurnizor utilizat pentru crearea instanţelor Crypto. Valoarea implicită este "org.apache.ws.security.components.crypto.Merlin".
org.apache.ws.security.crypto.merlin.filestringLocaţia depozitului de chei
org.apache.ws.security.crypto.merlin.keystore.providerstringFurnizorul utilizat pentru încărcarea depozitului de chei. Valoarea implicită va fi furnizorul instalat.
org.apache.ws.security.crypto.merlin.cert.providerstringFurnizorul utilizat pentru încărcarea certificatelor. Valoarea implicită va fi furnizorul depozitului de chei.
org.apache.ws.security.crypto.merlin.x509crl.filestringLocaţia unui fişier CRL (X509) CRL ce va fi utilizat.
org.apache.ws.security.crypto.merlin.keystore.private.passwordParolă codată invers (şir)Parola implicită utilizată pentru încărcarea cheii private.
org.apache.ws.security.crypto.merlin.truststore.filestringLocaţia depozitului de încredere
org.apache.ws.security.crypto.merlin.truststore.passwordParolă codată invers (şir)Parola depozitului de încredere.
org.apache.ws.security.crypto.merlin.truststore.typestringTipul depozitului de încredere.