# Uses of Class
com.sun.net.httpserver.Authenticator.Result

Packages that use Authenticator.Result
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 Authenticator.Result in com.sun.net.httpserver

Subclasses of Authenticator.Result in com.sun.net.httpserver
Modifier and Type | Class | Description
--- | --- | ---
`static class` | `Authenticator.Failure` | Indicates an authentication failure.
`static class` | `Authenticator.Retry` | Indicates an authentication must be retried.
`static class` | `Authenticator.Success` | Indicates an authentication has succeeded and the authenticated user principal can be acquired by calling getPrincipal().

Methods in com.sun.net.httpserver that return Authenticator.Result
Modifier and Type | Method | Description
--- | --- | ---
`abstract Authenticator.Result` | Authenticator.`authenticate​(HttpExchange exch)` | called to authenticate each incoming request.