Uses of Class
se.swedenconnect.spring.saml.idp.attributes.UserAttribute
Packages that use UserAttribute
Package
Description
Support for mapping of attributes.
Support for user authentication including SSO.
Support for processing SAML authentication requests.
-
Uses of UserAttribute in se.swedenconnect.spring.saml.idp.attributes
Subclasses of UserAttribute in se.swedenconnect.spring.saml.idp.attributesModifier and TypeClassDescriptionclass
AnImplicitRequestedAttribute
is used to represent a requested attribute when the requirement is "implicit", meaning that it is not explicitly stated in anAuthnRequest
orEntityDescriptor
.class
A representation of a "requested attribute".Methods in se.swedenconnect.spring.saml.idp.attributes that return types with arguments of type UserAttributeModifier and TypeMethodDescriptionDefaultPrincipalSelectionProcessor.extractPrincipalSelection
(Saml2AuthnRequestAuthenticationToken authnRequestToken) Extracts thePrincipalSelection
extension values and returns these as a collection ofUserAttribute
objects.PrincipalSelectionProcessor.extractPrincipalSelection
(Saml2AuthnRequestAuthenticationToken authnRequestToken) Extracts thePrincipalSelection
extension values and returns these as a collection ofUserAttribute
objects. -
Uses of UserAttribute in se.swedenconnect.spring.saml.idp.authentication
Methods in se.swedenconnect.spring.saml.idp.authentication that return types with arguments of type UserAttributeModifier and TypeMethodDescriptionSaml2UserDetails.getAttributes()
Gets an unmodifiable collection of all user attributes.Constructor parameters in se.swedenconnect.spring.saml.idp.authentication with type arguments of type UserAttributeModifierConstructorDescriptionSaml2UserDetails
(Collection<UserAttribute> attributes, String primaryAttribute, String authnContextUri, Instant authnInstant, String subjectIpAddress) Constructor. -
Uses of UserAttribute in se.swedenconnect.spring.saml.idp.authnrequest
Methods in se.swedenconnect.spring.saml.idp.authnrequest that return types with arguments of type UserAttributeModifier and TypeMethodDescriptionAuthenticationRequirements.getPrincipalSelectionAttributes()
The PrincipalSelection extension defined in Sweden Connect technical framework enables a relying party to include one or more attributes in theAuthnRequest
to inform the IdP about the user that is being authenticated.Methods in se.swedenconnect.spring.saml.idp.authnrequest with parameters of type UserAttributeModifier and TypeMethodDescriptionAuthenticationRequirementsBuilder.principalSelectionAttribute
(UserAttribute principalSelectionAttribute) Adds a principal selection attribute.Method parameters in se.swedenconnect.spring.saml.idp.authnrequest with type arguments of type UserAttributeModifier and TypeMethodDescriptionAuthenticationRequirementsBuilder.principalSelectionAttributes
(Collection<UserAttribute> principalSelectionAttributes) The PrincipalSelection extension defined in Sweden Connect technical framework enables a relying party to include one or more attributes in theAuthnRequest
to inform the IdP about the user that is being authenticated.