Uses of Interface
se.swedenconnect.spring.saml.idp.attributes.nameid.NameIDGenerator
Package
Description
Support for SAML
NameID
s.Support for processing SAML authentication requests.
-
Uses of NameIDGenerator in se.swedenconnect.spring.saml.idp.attributes.nameid
Modifier and TypeClassDescriptionclass
Abstract base class for theNameIDGenerator
interface.class
ANameIDGenerator
for generaring persistentNameID
s.class
ANameIDGenerator
for generaring transientNameID
s.Modifier and TypeMethodDescriptionprotected NameIDGenerator
DefaultNameIDGeneratorFactory.createNameIDGenerator
(String format, String nameQualifier, String spNameQualifier) Creates aNameIDGenerator
based on the supplied format.DefaultNameIDGeneratorFactory.getNameIDGenerator
(org.opensaml.saml.saml2.core.AuthnRequest authnRequest, org.opensaml.saml.saml2.metadata.EntityDescriptor peerMetadata) Given the requirements for aNameID
in theAuthnRequest
andEntityDescriptor
along with the IdP policy the method returns aNameIDGenerator
.NameIDGeneratorFactory.getNameIDGenerator
(org.opensaml.saml.saml2.core.AuthnRequest authnRequest, org.opensaml.saml.saml2.metadata.EntityDescriptor peerMetadata) Given the requirements for aNameID
in theAuthnRequest
andEntityDescriptor
along with the IdP policy the method returns aNameIDGenerator
. -
Uses of NameIDGenerator in se.swedenconnect.spring.saml.idp.authnrequest
Modifier and TypeMethodDescriptionSaml2AuthnRequestAuthenticationToken.getNameIDGenerator()
Gets theNameIDGenerator
to use when generating aNameID
in the assertion that is created based on this request.Modifier and TypeMethodDescriptionvoid
Saml2AuthnRequestAuthenticationToken.setNameIDGenerator
(NameIDGenerator nameIDGenerator) Assigns theNameIDGenerator
to use when generating aNameID
in the assertion that is created based on this request.