public class OshLoginService extends Object implements org.eclipse.jetty.security.LoginService
Modifier and Type | Class and Description |
---|---|
static class |
OshLoginService.RolePrincipal |
Constructor and Description |
---|
OshLoginService(IUserRegistry users) |
Modifier and Type | Method and Description |
---|---|
protected org.eclipse.jetty.server.UserIdentity |
createUserIdentity(IUserInfo user,
Object credential) |
org.eclipse.jetty.security.IdentityService |
getIdentityService() |
String |
getName() |
org.eclipse.jetty.server.UserIdentity |
login(String username,
Object credential) |
void |
logout(org.eclipse.jetty.server.UserIdentity user) |
void |
setIdentityService(org.eclipse.jetty.security.IdentityService identityService) |
boolean |
validate(org.eclipse.jetty.server.UserIdentity user) |
public OshLoginService(IUserRegistry users)
public org.eclipse.jetty.security.IdentityService getIdentityService()
getIdentityService
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 credential)
login
in interface org.eclipse.jetty.security.LoginService
protected org.eclipse.jetty.server.UserIdentity createUserIdentity(IUserInfo user, Object credential)
public void logout(org.eclipse.jetty.server.UserIdentity user)
logout
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 boolean validate(org.eclipse.jetty.server.UserIdentity user)
validate
in interface org.eclipse.jetty.security.LoginService
Copyright © 2016 Sensia Software LLC. All rights reserved.