Personnalisation du NameID des jetons SAML auto-générés à l'aide de l'API
L'API de bibliothèque SAML peut être utilisée pour créer un jeton SAML qui possède un NameID personnalisé.
Pourquoi et quand exécuter cette tâche
Si les jetons SAML auto-générés sont créés à l'aide du générateur de jetons SAML, il n'est pas possible de personnaliser le NameID à l'aide des propriétés du gestionnaire d'appel. Toutefois, il est possible de créer, à l'aide de l'API de bibliothèque SAML, un gestionnaire d'appel d'attribut NameID SAML personnalisé défini dans le fichier SAMLIssuerConfig.properties qui peut personnaliser le NameID d'un jeton SAML auto-généré. Un gestionnaire d'appel d'attribut NameID SAML peut également être utilisé par les applications qui utilisent la méthode newSAMLToken.
Le gestionnaire d'appel d'attribut NameID SAML est exécuté pour tous les jetons SAML créés à partir du serveur d'applications avec le fichier SAMLIssuerConfig.properties modifié.
Procédure
Résultats
<saml:Subject>
<saml:NameID>newNameID</saml:NameID>
</saml:Subject>