Interface AxFetchListFactory

  • All Known Implementing Classes:
    NullAxFetchListFactory, RegexBasedAxFetchListFactory

    @Deprecated
    public interface AxFetchListFactory
    Deprecated.
    The OpenID 1.0 and 2.0 protocols have been deprecated and users are encouraged to migrate to OpenID Connect, which is supported by spring-security-oauth2.
    A strategy which can be used by an OpenID consumer implementation, to dynamically determine the attribute exchange information based on the OpenID identifier.

    This allows the list of attributes for a fetch request to be tailored for different OpenID providers, since they do not all support the same attributes.

    Since:
    3.1
    • Method Detail

      • createAttributeList

        java.util.List<OpenIDAttribute> createAttributeList​(java.lang.String identifier)
        Deprecated.
        Builds the list of attributes which should be added to the fetch request for the supplied OpenID identifier.
        Parameters:
        identifier - the claimed_identity
        Returns:
        the attributes to fetch for this identifier