| Package | Description |
|---|---|
| com.sun.web.security | |
| org.apache.catalina | |
| org.apache.catalina.authenticator |
This package contains
Authenticator implementations for the
various supported authentication methods (BASIC, DIGEST, and FORM). |
| org.apache.catalina.core | |
| org.apache.catalina.realm |
This package contains
Realm implementations for the
various supported realm technologies for authenticating users and
identifying their associated roles. |
| org.apache.catalina.startup |
| Modifier and Type | Method and Description |
|---|---|
boolean |
RealmAdapter.invokeAuthenticateDelegate(HttpRequest request,
HttpResponse response,
Context context,
Authenticator authenticator,
boolean calledFromAuthenticate)
Authenticates the user making this request, based on the specified
login configuration.
|
| Modifier and Type | Method and Description |
|---|---|
Authenticator |
Context.getAuthenticator()
Gets the Authenticator of this Context.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
Realm.invokeAuthenticateDelegate(HttpRequest request,
HttpResponse response,
Context context,
Authenticator authenticator,
boolean calledFromAuthenticate)
Authenticates the user making this request, based on the specified
login configuration.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AuthenticatorBase
Basic implementation of the Valve interface that enforces the
<security-constraint> elements in the web application
deployment descriptor. |
class |
BasicAuthenticator
An Authenticator and Valve implementation of HTTP BASIC
Authentication, as outlined in RFC 2617: "HTTP Authentication: Basic
and Digest Access Authentication."
|
class |
DigestAuthenticator
An Authenticator and Valve implementation of HTTP DIGEST
Authentication (see RFC 2069).
|
class |
FormAuthenticator
An Authenticator and Valve implementation of FORM BASED
Authentication, as described in the Servlet API Specification, Version 2.2.
|
class |
NonLoginAuthenticator
An Authenticator and Valve implementation that checks
only security constraints not involving user authentication.
|
class |
SSLAuthenticator
An Authenticator and Valve implementation of authentication
that utilizes SSL certificates to identify client users.
|
| Modifier and Type | Method and Description |
|---|---|
Authenticator |
StandardContext.getAuthenticator()
Gets the Authenticator of this Context.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
RealmBase.invokeAuthenticateDelegate(HttpRequest request,
HttpResponse response,
Context context,
Authenticator authenticator,
boolean calledFromAuthenticate)
Authenticates the user making this request, based on the specified
login configuration.
|
| Modifier and Type | Field and Description |
|---|---|
protected HashMap<String,Authenticator> |
Embedded.authenticators
Custom mappings of login methods to authenticators
|
protected Map<String,Authenticator> |
ContextConfig.customAuthenticators |
| Modifier and Type | Method and Description |
|---|---|
void |
Embedded.addAuthenticator(Authenticator authenticator,
String loginMethod) |
| Modifier and Type | Method and Description |
|---|---|
void |
ContextConfig.setCustomAuthenticators(Map<String,Authenticator> customAuthenticators)
Sets custom mappings of login methods to authenticators.
|
Copyright © 2017. All rights reserved.