Package org.apache.catalina
Interface Authenticator
-
- All Known Implementing Classes:
AuthenticatorBase
,AuthenticatorProxy
,BasicAuthenticator
,DigestAuthenticator
,FormAuthenticator
,NonLoginAuthenticator
,SSLAuthenticator
public interface Authenticator
An Authenticator is a component (usually a Valve or Container) that provides some sort of authentication service. The interface itself has no functional significance, but is used as a tagging mechanism so that other components can detect the presence (via an "instanceof Authenticator" test) of an already configured authentication service.- Version:
- $Revision: 1.2 $ $Date: 2005/12/08 01:27:13 $
- Author:
- Craig R. McClanahan
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
login(String userName, char[] password, HttpRequest request)
void
logout(HttpRequest request)
-
-
-
Method Detail
-
login
void login(String userName, char[] password, HttpRequest request) throws jakarta.servlet.ServletException
- Throws:
jakarta.servlet.ServletException
-
logout
void logout(HttpRequest request) throws jakarta.servlet.ServletException
- Throws:
jakarta.servlet.ServletException
-
-