- All Implemented Interfaces:
- Principal
- Enclosing class:
- SecurityConstraint
public static class SecurityConstraint.Nobody
extends Object
implements Principal
Nobody user.
The Nobody UserPrincipal is used to indicate a partial state of
authentication. A request with a Nobody UserPrincipal will be allowed
past all authentication constraints - but will not be considered an
authenticated request. It can be used by Authenticators such as
FormAuthenticator to allow access to logon and error pages within an
authenticated URI tree.