| Modifier and Type | Field and Description |
|---|---|
| private final Log |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| protected boolean | doAuthenticate(Request
Request we are processing request, HttpServletResponse Response we are creating response)Implements abstract org. Authenticate the user by checking for the existence of a certificate chain, validating it against the trust manager for the connector and then validating the user's identity against the configured Realm. |
| protected String | getAuthMethod()
Implements abstract org. Return the authentication method, which is vendor-specific and not defined by HttpServletRequest. |
| protected X509Certificate[] | Returns: The X509 certificate chain if found,null otherwise.Request to be processed request)Look for the X509 certificate chain in the Request under the key
|
| protected boolean | isPreemptiveAuthPossible(Request
The request to check for credentials request)Overrides org. Can the authenticator perform preemptive authentication for the given request? |
| protected void | startInternal()
Overrides org. Start this component and implement the requirements of
|
| log | back to summary |
|---|---|
| private final Log log Hides org. | |
| SSLAuthenticator | back to summary |
|---|---|
| public SSLAuthenticator() | |
| doAuthenticate | back to summary |
|---|---|
| protected boolean doAuthenticate(Request request, HttpServletResponse response) throws IOException Implements abstract org. Authenticate the user by checking for the existence of a certificate chain, validating it against the trust manager for the connector and then validating the user's identity against the configured Realm.
| |
| getAuthMethod | back to summary |
|---|---|
| protected String getAuthMethod() Implements abstract org. Doc from org. Return the authentication method, which is vendor-specific and not defined by HttpServletRequest. | |
| getRequestCertificates | back to summary |
|---|---|
| protected X509Certificate[] getRequestCertificates(final Request request) throws IllegalStateException Look for the X509 certificate chain in the Request under the key
| |
| isPreemptiveAuthPossible | back to summary |
|---|---|
| protected boolean isPreemptiveAuthPossible(Request request) Overrides org. Doc from org. Can the authenticator perform preemptive authentication for the given request? | |
| startInternal | back to summary |
|---|---|
| protected void startInternal() throws LifecycleException Overrides org. Doc from org. Start this component and implement the requirements of
| |