wsSecurityClient - Klient zabezpečení WS-Security (wsSecurityClient)

Výchozí konfigurace zabezpečení webových služeb pro klienta.

NameTypeDefaultDescription
ws-security.usernamestringInformace o uživateli pro vytvoření tokenu jména uživatele.
ws-security.passwordZakódované heslo s možností dekódování (řetězec)Heslo uživatele potřebné k vytvoření tokenu jména uživatele.
ws-security.callback-handlerstringImplementační třída obslužné rutiny zpětného volání hesla.
ws-security.encryption.usernamestringAlias používaný pro přístup k úložišti šifrovacích klíčů.
ws-security.signature.usernamestringAlias používaný pro přístup k úložišti klíčů podpisů.

signatureProperties

Povinná konfigurace podpisu.

NameTypeDefaultDescription
org.apache.ws.security.crypto.merlin.keystore.typestringJKS, JCEKS nebo PKCS11
org.apache.ws.security.crypto.merlin.keystore.aliasstringVýchozí alias úložiště klíčů, který má být použit, není-li zadán jiný alias.
org.apache.ws.security.crypto.merlin.keystore.passwordZakódované heslo s možností dekódování (řetězec)Heslo pro přístup k souboru úložiště klíčů.
org.apache.ws.security.crypto.merlin.filestringUmístění úložiště klíčů.
org.apache.ws.security.crypto.merlin.truststore.filestringUmístění úložiště údajů o důvěryhodnosti.
org.apache.ws.security.crypto.merlin.truststore.passwordZakódované heslo s možností dekódování (řetězec)Heslo úložiště údajů o důvěryhodnosti.
org.apache.ws.security.crypto.merlin.truststore.typestringTyp úložiště údajů o důvěryhodnosti.
org.apache.ws.security.crypto.providerstringorg.apache.ws.security.components.crypto.MerlinPoskytovatel používaný k vytváření instancí šifrování. Standardně se použije "org.apache.ws.security.components.crypto.Merlin".
org.apache.ws.security.crypto.merlin.keystore.providerstringPoskytovatel používaný k načtení úložišť klíčů. Standardně se použije nainstalovaný poskytovatel.
org.apache.ws.security.crypto.merlin.cert.providerstringPoskytovatel používaný k načtení certifikátů. Standardně se použije poskytovatel úložiště klíčů.
org.apache.ws.security.crypto.merlin.x509crl.filestringUmístění souboru CRL (X509), který se má použít.
org.apache.ws.security.crypto.merlin.keystore.private.passwordZakódované heslo s možností dekódování (řetězec)Výchozí heslo používané k načtení soukromého klíče.

encryptionProperties

Povinná konfigurace šifrování.

NameTypeDefaultDescription
org.apache.ws.security.crypto.merlin.keystore.typestringJKS, JCEKS nebo PKCS11
org.apache.ws.security.crypto.merlin.keystore.aliasstringVýchozí alias úložiště klíčů, který má být použit, není-li zadán jiný alias.
org.apache.ws.security.crypto.merlin.keystore.passwordZakódované heslo s možností dekódování (řetězec)Heslo pro přístup k souboru úložiště klíčů.
org.apache.ws.security.crypto.providerstringorg.apache.ws.security.components.crypto.MerlinPoskytovatel používaný k vytváření instancí šifrování. Standardně se použije "org.apache.ws.security.components.crypto.Merlin".
org.apache.ws.security.crypto.merlin.filestringUmístění úložiště klíčů.
org.apache.ws.security.crypto.merlin.keystore.providerstringPoskytovatel používaný k načtení úložišť klíčů. Standardně se použije nainstalovaný poskytovatel.
org.apache.ws.security.crypto.merlin.cert.providerstringPoskytovatel používaný k načtení certifikátů. Standardně se použije poskytovatel úložiště klíčů.
org.apache.ws.security.crypto.merlin.x509crl.filestringUmístění souboru CRL (X509), který se má použít.
org.apache.ws.security.crypto.merlin.keystore.private.passwordZakódované heslo s možností dekódování (řetězec)Výchozí heslo používané k načtení soukromého klíče.
org.apache.ws.security.crypto.merlin.truststore.filestringUmístění úložiště údajů o důvěryhodnosti.
org.apache.ws.security.crypto.merlin.truststore.passwordZakódované heslo s možností dekódování (řetězec)Heslo úložiště údajů o důvěryhodnosti.
org.apache.ws.security.crypto.merlin.truststore.typestringTyp úložiště údajů o důvěryhodnosti.