Class HTTPEntityIDRequestURLBuilder

  • All Implemented Interfaces:
    Function<net.shibboleth.utilities.java.support.resolver.CriteriaSet,​String>

    public class HTTPEntityIDRequestURLBuilder
    extends Object
    implements Function<net.shibboleth.utilities.java.support.resolver.CriteriaSet,​String>
    Function which examines an entity ID from supplied criteria and returns it as a metadata request URL if and only if the entity ID is an HTTP or HTTPS URL.
    • Field Detail

      • log

        @Nonnull
        private final Logger log
        Logger.
    • Constructor Detail

      • HTTPEntityIDRequestURLBuilder

        public HTTPEntityIDRequestURLBuilder()
    • Method Detail

      • apply

        @Nullable
        public String apply​(@Nullable
                            net.shibboleth.utilities.java.support.resolver.CriteriaSet criteria)
        Specified by:
        apply in interface Function<net.shibboleth.utilities.java.support.resolver.CriteriaSet,​String>