Class DefaultIDPAttributeMapper

  • All Implemented Interfaces:
    IDPAttributeMapper

    public class DefaultIDPAttributeMapper
    extends DefaultLibraryIDPAttributeMapper
    This class DefaultIDPAttributeMapper implements the IDPAttributeMapper to return the SAML Attribute objects that may be inserted in the SAML Assertion. This IDP attribute mapper reads the attribute map configuration defined in the hosted IDP configuration and construct the SAML Attribute objects. If the mapped values are not present in the data store, this will try to read from the Single sign-on token.
    • Constructor Detail

      • DefaultIDPAttributeMapper

        public DefaultIDPAttributeMapper()
        Constructor
    • Method Detail

      • isIgnoredProfile

        protected boolean isIgnoredProfile​(Object session,
                                           String realm)
        Return true if ignore profile is enabled for this realm.
        Overrides:
        isIgnoredProfile in class DefaultLibraryIDPAttributeMapper
        Parameters:
        session - SSOToken to check the profile creation attributes.
        realm - realm to check the profile creation attributes.
        Returns:
        true if ignore profile is enabled, false otherwise.