Class AbstractDynamicHTTPMetadataResolver.BasicMetadataResponseHandler

  • All Implemented Interfaces:
    ResponseHandler<org.opensaml.core.xml.XMLObject>
    Enclosing class:
    AbstractDynamicHTTPMetadataResolver

    public class AbstractDynamicHTTPMetadataResolver.BasicMetadataResponseHandler
    extends Object
    implements ResponseHandler<org.opensaml.core.xml.XMLObject>
    Basic HttpClient response handler for processing metadata fetch requests.
    • Constructor Detail

      • BasicMetadataResponseHandler

        public BasicMetadataResponseHandler()
    • Method Detail

      • validateHttpResponse

        protected void validateHttpResponse​(@Nonnull
                                            HttpResponse response)
                                     throws net.shibboleth.utilities.java.support.resolver.ResolverException
        Validate the received HTTP response instance, such as checking for supported content types.
        Parameters:
        response - the received response
        Throws:
        net.shibboleth.utilities.java.support.resolver.ResolverException - if the response was not valid, or if there is a fatal error validating the response