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 Details

    • identityService

      protected org.eclipse.jetty.security.IdentityService identityService
  • Constructor Details

  • Method Details

    • getName

      public String getName()
      Specified by:
      getName in interface org.eclipse.jetty.security.LoginService
    • login

      public org.eclipse.jetty.server.UserIdentity login(String username, Object credentials, javax.servlet.ServletRequest request)
      Specified by:
      login in interface org.eclipse.jetty.security.LoginService
    • validate

      public boolean validate(org.eclipse.jetty.server.UserIdentity user)
      Specified by:
      validate in interface org.eclipse.jetty.security.LoginService
    • getIdentityService

      public org.eclipse.jetty.security.IdentityService getIdentityService()
      Specified by:
      getIdentityService in interface org.eclipse.jetty.security.LoginService
    • setIdentityService

      public void setIdentityService(org.eclipse.jetty.security.IdentityService service)
      Specified by:
      setIdentityService in interface org.eclipse.jetty.security.LoginService
    • logout

      public void logout(org.eclipse.jetty.server.UserIdentity user)
      Specified by:
      logout in interface org.eclipse.jetty.security.LoginService