public class DrillRestLoginService extends Object implements org.eclipse.jetty.security.LoginService
Constructor and Description |
---|
DrillRestLoginService(DrillbitContext drillbitContext) |
Modifier and Type | Method and Description |
---|---|
org.eclipse.jetty.security.IdentityService |
getIdentityService() |
String |
getName() |
org.eclipse.jetty.server.UserIdentity |
login(String username,
Object credentials,
javax.servlet.ServletRequest request) |
void |
logout(org.eclipse.jetty.server.UserIdentity user)
This gets called whenever a session is invalidated (because of user logout) or timed out.
|
void |
setIdentityService(org.eclipse.jetty.security.IdentityService identityService) |
boolean |
validate(org.eclipse.jetty.server.UserIdentity user) |
public DrillRestLoginService(DrillbitContext drillbitContext)
public boolean validate(org.eclipse.jetty.server.UserIdentity user)
validate
in interface org.eclipse.jetty.security.LoginService
public String getName()
getName
in interface org.eclipse.jetty.security.LoginService
public org.eclipse.jetty.server.UserIdentity login(String username, Object credentials, javax.servlet.ServletRequest request)
login
in interface org.eclipse.jetty.security.LoginService
public org.eclipse.jetty.security.IdentityService getIdentityService()
getIdentityService
in interface org.eclipse.jetty.security.LoginService
public void setIdentityService(org.eclipse.jetty.security.IdentityService identityService)
setIdentityService
in interface org.eclipse.jetty.security.LoginService
public void logout(org.eclipse.jetty.server.UserIdentity user)
logout
in interface org.eclipse.jetty.security.LoginService
user
- - logged in UserIdentityCopyright © 1970 The Apache Software Foundation. All rights reserved.