public class SecurityServiceImpl extends AbstractSecurityService
AbstractSecurityService.Group, AbstractSecurityService.Identity, AbstractSecurityService.SecurityContext, AbstractSecurityService.UserclientIdentity, defaultContext, defaultSubject, defaultUser| Constructor and Description |
|---|
SecurityServiceImpl() |
SecurityServiceImpl(String jaccProviderClass) |
| Modifier and Type | Method and Description |
|---|---|
protected static void |
installJaas() |
UUID |
login(String realmName,
String username,
String password) |
void |
logout(UUID securityIdentity)
Active
|
associate, contextEntered, contextExited, createRunAsSubject, createSubject, currentState, disassociate, getCallerPrincipal, getDefaultUser, getLogicalRoles, getRealmName, getRunAsSubject, init, installJacc, isCallerAuthorized, isCallerInRole, login, registerSubject, setDefaultUser, setRealmName, setState, unregisterSubjectpublic SecurityServiceImpl()
public SecurityServiceImpl(String jaccProviderClass)
protected static void installJaas()
public UUID login(String realmName, String username, String password) throws LoginException
LoginExceptionpublic void logout(UUID securityIdentity) throws LoginException
SecurityServicelogout in interface SecurityService<UUID>logout in class AbstractSecurityServiceLoginExceptionCopyright © 1999–2014 The Apache Software Foundation. All rights reserved.