Interface AxFetchListFactory

  • All Known Implementing Classes:
    NullAxFetchListFactory, RegexBasedAxFetchListFactory

    public interface AxFetchListFactory
    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)
        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