Class WebServer.AmLoginService
java.lang.Object
org.apache.drill.yarn.appMaster.http.WebServer.AmLoginService
- All Implemented Interfaces:
org.eclipse.jetty.security.LoginService
- Enclosing class:
WebServer
public static class WebServer.AmLoginService
extends Object
implements org.eclipse.jetty.security.LoginService
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected org.eclipse.jetty.security.IdentityService -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.eclipse.jetty.security.IdentityServicegetName()org.eclipse.jetty.server.UserIdentityvoidlogout(org.eclipse.jetty.server.UserIdentity user) voidsetIdentityService(org.eclipse.jetty.security.IdentityService service) booleanvalidate(org.eclipse.jetty.server.UserIdentity user)
-
Field Details
-
identityService
protected org.eclipse.jetty.security.IdentityService identityService
-
-
Constructor Details
-
AmLoginService
-
-
Method Details
-
getName
- Specified by:
getNamein interfaceorg.eclipse.jetty.security.LoginService
-
login
public org.eclipse.jetty.server.UserIdentity login(String username, Object credentials, javax.servlet.ServletRequest request) - Specified by:
loginin interfaceorg.eclipse.jetty.security.LoginService
-
validate
public boolean validate(org.eclipse.jetty.server.UserIdentity user) - Specified by:
validatein interfaceorg.eclipse.jetty.security.LoginService
-
getIdentityService
public org.eclipse.jetty.security.IdentityService getIdentityService()- Specified by:
getIdentityServicein interfaceorg.eclipse.jetty.security.LoginService
-
setIdentityService
public void setIdentityService(org.eclipse.jetty.security.IdentityService service) - Specified by:
setIdentityServicein interfaceorg.eclipse.jetty.security.LoginService
-
logout
public void logout(org.eclipse.jetty.server.UserIdentity user) - Specified by:
logoutin interfaceorg.eclipse.jetty.security.LoginService
-