Class DefaultEndpointURLResolver

  • All Implemented Interfaces:
    EndpointURLResolver

    public class DefaultEndpointURLResolver
    extends Object
    implements EndpointURLResolver
    Resolves an Endpoint URL based on the Service Type and Facing perspective
    Author:
    Jeremy Unruh
    • Constructor Detail

      • DefaultEndpointURLResolver

        public DefaultEndpointURLResolver()
    • Method Detail

      • findURLV2

        public String findURLV2​(URLResolverParams p)
        Description copied from interface: EndpointURLResolver
        Resolves the given ServiceType and Facing perspective down to a single URL used in identity v2
        Specified by:
        findURLV2 in interface EndpointURLResolver
        Parameters:
        p - URLResolverParams containing mandatory and optional params
        Returns:
        the URL of the Endpoint
      • findURLV3

        public String findURLV3​(URLResolverParams p)
        Description copied from interface: EndpointURLResolver
        Resolves the given ServiceType and Facing perspective down to a single URL used in identity v3
        Specified by:
        findURLV3 in interface EndpointURLResolver
        Parameters:
        p - URLResolverParams containing mandatory and optional params
        Returns:
        the URL of the Endpoint