Authenticatorpublic class JaspiAuthenticator extends LoginAuthenticator
Authenticator.AuthConfiguration, Authenticator.Factory_loginService| Constructor | Description |
|---|---|
JaspiAuthenticator(ServerAuthConfig authConfig,
java.util.Map authProperties,
ServletCallbackHandler callbackHandler,
javax.security.auth.Subject serviceSubject,
boolean allowLazyAuthentication,
IdentityService identityService) |
| Modifier and Type | Method | Description |
|---|---|---|
java.lang.String |
getAuthMethod() |
|
org.eclipse.jetty.server.UserIdentity |
login(java.lang.String username,
java.lang.Object password,
ServletRequest request) |
|
boolean |
secureResponse(ServletRequest req,
ServletResponse res,
boolean mandatory,
org.eclipse.jetty.server.Authentication.User validatedUser) |
|
boolean |
secureResponse(JaspiMessageInfo messageInfo,
org.eclipse.jetty.server.Authentication validatedUser) |
|
void |
setConfiguration(Authenticator.AuthConfiguration configuration) |
|
org.eclipse.jetty.server.Authentication |
validateRequest(ServletRequest request,
ServletResponse response,
boolean mandatory) |
|
org.eclipse.jetty.server.Authentication |
validateRequest(JaspiMessageInfo messageInfo) |
getLoginService, prepareRequest, renewSessionpublic JaspiAuthenticator(ServerAuthConfig authConfig, java.util.Map authProperties, ServletCallbackHandler callbackHandler, javax.security.auth.Subject serviceSubject, boolean allowLazyAuthentication, IdentityService identityService)
public void setConfiguration(Authenticator.AuthConfiguration configuration)
setConfiguration in interface AuthenticatorsetConfiguration in class LoginAuthenticatorpublic java.lang.String getAuthMethod()
public org.eclipse.jetty.server.Authentication validateRequest(ServletRequest request, ServletResponse response, boolean mandatory) throws ServerAuthException
ServerAuthExceptionpublic boolean secureResponse(ServletRequest req, ServletResponse res, boolean mandatory, org.eclipse.jetty.server.Authentication.User validatedUser) throws ServerAuthException
ServerAuthExceptionpublic org.eclipse.jetty.server.UserIdentity login(java.lang.String username,
java.lang.Object password,
ServletRequest request)
login in class LoginAuthenticatorLoginAuthenticator.login(java.lang.String, java.lang.Object, javax.servlet.ServletRequest)public org.eclipse.jetty.server.Authentication validateRequest(JaspiMessageInfo messageInfo) throws ServerAuthException
ServerAuthExceptionpublic boolean secureResponse(JaspiMessageInfo messageInfo, org.eclipse.jetty.server.Authentication validatedUser) throws ServerAuthException
ServerAuthExceptionCopyright © 1995–2018 Webtide. All rights reserved.