An authentication context used to authenticate users. It is similar to JAAS'
LoginContext
but can work in a non-JAAS environment.
This class is abstract and has two implementations:
- {@link JAASAuthContext} which delegates to a regular JAAS
LoginContext
- {@link LocalAuthContext} which implements authentication using a locally-definedJAAS
LoginModule