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 TypeClassDescriptionclassAnImplicitRequestedAttributeis used to represent a requested attribute when the requirement is "implicit", meaning that it is not explicitly stated in anAuthnRequestorEntityDescriptor.classA 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 thePrincipalSelectionextension values and returns these as a collection ofUserAttributeobjects.PrincipalSelectionProcessor.extractPrincipalSelection(Saml2AuthnRequestAuthenticationToken authnRequestToken) Extracts thePrincipalSelectionextension values and returns these as a collection ofUserAttributeobjects. -
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 theAuthnRequestto 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 theAuthnRequestto inform the IdP about the user that is being authenticated.