Uses of Interface
se.swedenconnect.spring.saml.idp.attributes.nameid.NameIDGenerator
Packages that use NameIDGenerator
Package
Description
Support for SAML
NameIDs.Support for processing SAML authentication requests.
-
Uses of NameIDGenerator in se.swedenconnect.spring.saml.idp.attributes.nameid
Classes in se.swedenconnect.spring.saml.idp.attributes.nameid that implement NameIDGeneratorModifier and TypeClassDescriptionclassAbstract base class for theNameIDGeneratorinterface.classANameIDGeneratorfor generaring persistentNameIDs.classANameIDGeneratorfor generaring transientNameIDs.Methods in se.swedenconnect.spring.saml.idp.attributes.nameid that return NameIDGeneratorModifier and TypeMethodDescriptionprotected NameIDGeneratorDefaultNameIDGeneratorFactory.createNameIDGenerator(String format, String nameQualifier, String spNameQualifier) Creates aNameIDGeneratorbased on the supplied format.DefaultNameIDGeneratorFactory.getNameIDGenerator(AuthnRequest authnRequest, EntityDescriptor peerMetadata) Given the requirements for aNameIDin theAuthnRequestandEntityDescriptoralong with the IdP policy the method returns aNameIDGenerator.NameIDGeneratorFactory.getNameIDGenerator(AuthnRequest authnRequest, EntityDescriptor peerMetadata) Given the requirements for aNameIDin theAuthnRequestandEntityDescriptoralong with the IdP policy the method returns aNameIDGenerator. -
Uses of NameIDGenerator in se.swedenconnect.spring.saml.idp.authnrequest
Methods in se.swedenconnect.spring.saml.idp.authnrequest that return NameIDGeneratorModifier and TypeMethodDescriptionSaml2AuthnRequestAuthenticationToken.getNameIDGenerator()Gets theNameIDGeneratorto use when generating aNameIDin the assertion that is created based on this request.Methods in se.swedenconnect.spring.saml.idp.authnrequest with parameters of type NameIDGeneratorModifier and TypeMethodDescriptionvoidSaml2AuthnRequestAuthenticationToken.setNameIDGenerator(NameIDGenerator nameIDGenerator) Assigns theNameIDGeneratorto use when generating aNameIDin the assertion that is created based on this request.