## Uses of Class
com.sun.net.httpserver.HttpPrincipal

- Packages that use HttpPrincipal
  Package | Description
  --- | ---
  com.sun.net.httpserver | Provides a simple high-level Http server API, which can be used to build embedded HTTP servers.

- - ### Uses of HttpPrincipal in com.sun.net.httpserver

    Methods in com.sun.net.httpserver that return HttpPrincipal
    Modifier and Type | Method | Description
    --- | --- | ---
    `HttpPrincipal` | Authenticator.Success.`getPrincipal()` | returns the authenticated user Principal
    `abstract HttpPrincipal` | HttpExchange.`getPrincipal()` | If an authenticator is set on the HttpContext that owns this exchange, then this method will return the `HttpPrincipal` that represents the authenticated user for this HttpExchange.

    Constructors in com.sun.net.httpserver with parameters of type HttpPrincipal
    Constructor | Description
    --- | ---
    `Success​(HttpPrincipal p)` |