| Package | Description |
|---|---|
| com.sun.web.security | |
| com.sun.web.security.realmadapter | |
| 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 authentication mechanism.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AuthenticatorProxy |
| Modifier and Type | Method and Description |
|---|---|
boolean |
JaspicRealm.validateRequest(HttpRequest request,
HttpResponse response,
Context context,
Authenticator authenticator,
boolean calledFromAuthenticate,
Function<javax.servlet.http.HttpServletRequest,Boolean> isMandatoryFn) |
| Constructor and Description |
|---|
AuthenticatorProxy(Authenticator authenticator,
Principal principal,
String authType) |
| 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 © 2019. All rights reserved.