wsSecurityClient - WS-Security client (wsSecurityClient)

Configuration par défaut de la sécurité de services Web pour le client.

NameTypeDefaultDescription
ws-security.usernamestringInformations utilisateur permettant de créer un jeton de nom d'utilisateur.
ws-security.passwordMot de passe codé réversible (chaîne)Informations de mot de passe utilisateur permettant de créer un jeton de nom d'utilisateur.
ws-security.callback-handlerstringClasse d'implémentation du gestionnaire de rappel de mot de passe.
ws-security.encryption.usernamestringAlias utilisé pour l'accès au fichier de clés de chiffrement.
ws-security.signature.usernamestringAlias utilisé pour l'accès au fichier de clés de signature.

signatureProperties

Configuration de signature requise.

NameTypeDefaultDescription
org.apache.ws.security.crypto.merlin.keystore.typestringJKS, JCEKS ou PKCS11
org.apache.ws.security.crypto.merlin.keystore.aliasstringAlias de fichier de clés par défaut à utiliser, si aucun fichier de clés n'est spécifié.
org.apache.ws.security.crypto.merlin.keystore.passwordMot de passe codé réversible (chaîne)Mot de passe pour l'accès au fichier de clés.
org.apache.ws.security.crypto.merlin.filestringEmplacement du fichier de clés
org.apache.ws.security.crypto.merlin.truststore.filestringEmplacement du fichier de clés certifiées
org.apache.ws.security.crypto.merlin.truststore.passwordMot de passe codé réversible (chaîne)Mot de passe du fichier de clés certifiées.
org.apache.ws.security.crypto.merlin.truststore.typestringType du fichier de clés certifiées
org.apache.ws.security.crypto.providerstringorg.apache.ws.security.components.crypto.MerlinFournisseur utilisé pour la création d'instances de classe Crypto. La valeur par défaut est "org.apache.ws.security.components.crypto.Merlin".
org.apache.ws.security.crypto.merlin.keystore.providerstringFournisseur utilisé pour le chargement des fichiers de clés. Il s'agit par défaut du fournisseur installé.
org.apache.ws.security.crypto.merlin.cert.providerstringFournisseur utilisé pour le chargement des certificats. Il s'agit par défaut du fournisseur du fichier de clés.
org.apache.ws.security.crypto.merlin.x509crl.filestringEmplacement d'un fichier CRL (X509) à utiliser.
org.apache.ws.security.crypto.merlin.keystore.private.passwordMot de passe codé réversible (chaîne)Mot de passe par défaut utilisé pour le chargement de la clé privée.

encryptionProperties

Configuration de chiffrement requise.

NameTypeDefaultDescription
org.apache.ws.security.crypto.merlin.keystore.typestringJKS, JCEKS ou PKCS11
org.apache.ws.security.crypto.merlin.keystore.aliasstringAlias de fichier de clés par défaut à utiliser, si aucun fichier de clés n'est spécifié.
org.apache.ws.security.crypto.merlin.keystore.passwordMot de passe codé réversible (chaîne)Mot de passe pour l'accès au fichier de clés.
org.apache.ws.security.crypto.providerstringorg.apache.ws.security.components.crypto.MerlinFournisseur utilisé pour la création d'instances de classe Crypto. La valeur par défaut est "org.apache.ws.security.components.crypto.Merlin".
org.apache.ws.security.crypto.merlin.filestringEmplacement du fichier de clés
org.apache.ws.security.crypto.merlin.keystore.providerstringFournisseur utilisé pour le chargement des fichiers de clés. Il s'agit par défaut du fournisseur installé.
org.apache.ws.security.crypto.merlin.cert.providerstringFournisseur utilisé pour le chargement des certificats. Il s'agit par défaut du fournisseur du fichier de clés.
org.apache.ws.security.crypto.merlin.x509crl.filestringEmplacement d'un fichier CRL (X509) à utiliser.
org.apache.ws.security.crypto.merlin.keystore.private.passwordMot de passe codé réversible (chaîne)Mot de passe par défaut utilisé pour le chargement de la clé privée.
org.apache.ws.security.crypto.merlin.truststore.filestringEmplacement du fichier de clés certifiées
org.apache.ws.security.crypto.merlin.truststore.passwordMot de passe codé réversible (chaîne)Mot de passe du fichier de clés certifiées.
org.apache.ws.security.crypto.merlin.truststore.typestringType du fichier de clés certifiées