Class ExtractSAMLAttributes.StandardExtractionStrategy

java.lang.Object
net.shibboleth.sp.saml.saml2.profile.impl.ExtractSAMLAttributes.StandardExtractionStrategy
All Implemented Interfaces:
Function<SAMLTokenContext,Collection<IdPAttribute>>
Enclosing class:
ExtractSAMLAttributes

public static class ExtractSAMLAttributes.StandardExtractionStrategy extends Object implements Function<SAMLTokenContext,Collection<IdPAttribute>>
Built-in function to perform "standard" extraction of data into attributes.
  • Field Details

    • issuerAttributeId

      @Nullable private String issuerAttributeId
      Attribute ID holding issuer.
    • authnInstantAttributeId

      @Nullable private String authnInstantAttributeId
      Attribute ID holding authentication instant.
    • authnContextClassRefAttributeId

      @Nullable private String authnContextClassRefAttributeId
      Attribute ID holding AuthnContext class ref.
    • authnContextDeclRefAttributeId

      @Nullable private String authnContextDeclRefAttributeId
      Attribute ID holding AuthnContext decl ref.
    • sessionIndexAttributeId

      @Nullable private String sessionIndexAttributeId
      Attribute ID holding SessionIndex.
    • consentAttributeId

      @Nullable private String consentAttributeId
      Attribute ID holding Consent.
    • authorityAttributeId

      @Nullable private String authorityAttributeId
      Attribute ID holding AuthenticationAuthority value(s).
    • notBeforeAttributeId

      @Nullable private String notBeforeAttributeId
      Attribute ID holding NotBefore.
    • notOnOrAfterAttributeId

      @Nullable private String notOnOrAfterAttributeId
      Attribute ID holding NotOnOrAfter.
    • sessionNotOnOrAfterAttributeId

      @Nullable private String sessionNotOnOrAfterAttributeId
      Attribute ID holding SessionNotOnOrAfter.
    • addressAttributeId

      @Nullable private String addressAttributeId
      Attribute ID holding Address.
    • dnsNameAttributeId

      @Nullable private String dnsNameAttributeId
      Attribute ID holding DNSName.
  • Constructor Details

    • StandardExtractionStrategy

      public StandardExtractionStrategy()
  • Method Details