## Uses of Class
org.apache.hc.core5.net.URIAuthority

- Packages that use URIAuthority
  Package | Description
  --- | ---
  org.apache.hc.core5.http | Core HTTP transport component APIs.
  org.apache.hc.core5.http.io.support | Support classes for the classic (blocking) I/O model.
  org.apache.hc.core5.http.message | Core HTTP message components, message element parser and writer APIs and their default implementations.
  org.apache.hc.core5.http.nio.support | Support classes for the asynchronous I/O model.
  org.apache.hc.core5.net | Core network component APIs and utilities.

- - ### Uses of URIAuthority in org.apache.hc.core5.http

    Methods in org.apache.hc.core5.http that return URIAuthority
    Modifier and Type | Method and Description
    --- | ---
    `URIAuthority` | HttpRequest.`getAuthority()` Returns authority of this request message.

    Methods in org.apache.hc.core5.http with parameters of type URIAuthority
    Modifier and Type | Method and Description
    --- | ---
    `void` | HttpRequest.`setAuthority(URIAuthority authority)` Sets authority of this request message.

    Constructors in org.apache.hc.core5.http with parameters of type URIAuthority
    Constructor and Description
    `HttpHost(URIAuthority authority)`

  - ### Uses of URIAuthority in org.apache.hc.core5.http.io.support

    Methods in org.apache.hc.core5.http.io.support with parameters of type URIAuthority
    Modifier and Type | Method and Description
    --- | ---
    `protected abstract boolean` | AbstractHttpServerAuthFilter.`authenticate(T challengeResponse, URIAuthority authority, String requestUri, HttpContext context)` Authenticates the client using the authentication token sent by the client as a response to an authentication challenge.
    `protected abstract String` | AbstractHttpServerAuthFilter.`generateChallenge(T challengeResponse, URIAuthority authority, String requestUri, HttpContext context)` Generates an authentication challenge in case of unsuccessful authentication.

  - ### Uses of URIAuthority in org.apache.hc.core5.http.message

    Methods in org.apache.hc.core5.http.message that return URIAuthority
    Modifier and Type | Method and Description
    --- | ---
    `URIAuthority` | HttpRequestWrapper.`getAuthority()`
    `URIAuthority` | BasicHttpRequest.`getAuthority()`

    Methods in org.apache.hc.core5.http.message with parameters of type URIAuthority
    Modifier and Type | Method and Description
    --- | ---
    `void` | HttpRequestWrapper.`setAuthority(URIAuthority authority)`
    `void` | BasicHttpRequest.`setAuthority(URIAuthority authority)`

  - ### Uses of URIAuthority in org.apache.hc.core5.http.nio.support

    Methods in org.apache.hc.core5.http.nio.support with parameters of type URIAuthority
    Modifier and Type | Method and Description
    --- | ---
    `protected abstract boolean` | AbstractAsyncServerAuthFilter.`authenticate(T challengeResponse, URIAuthority authority, String requestUri, HttpContext context)` Authenticates the client using the authentication token sent by the client as a response to an authentication challenge.
    `protected abstract String` | AbstractAsyncServerAuthFilter.`generateChallenge(T challengeResponse, URIAuthority authority, String requestUri, HttpContext context)` Generates an authentication challenge in case of unsuccessful authentication.

  - ### Uses of URIAuthority in org.apache.hc.core5.net

    Methods in org.apache.hc.core5.net that return URIAuthority
    Modifier and Type | Method and Description
    --- | ---
    `static URIAuthority` | URIAuthority.`create(String s)` Creates `URIHost` instance from string.

Copyright © 2005–2021 The Apache Software Foundation. All rights reserved.