public class UserAdminLoginModule
extends java.lang.Object
implements javax.security.auth.spi.LoginModule
UserAdmin
in the OSGi registry as the basis for authentication.Constructor and Description |
---|
UserAdminLoginModule() |
Modifier and Type | Method and Description |
---|---|
boolean |
abort() |
boolean |
commit() |
protected Authorization |
getAuthorizationFromToken(UserAdmin userAdmin,
Group tokenGroup) |
void |
initialize(javax.security.auth.Subject subject,
javax.security.auth.callback.CallbackHandler callbackHandler,
java.util.Map<java.lang.String,?> sharedState,
java.util.Map<java.lang.String,?> options) |
boolean |
login() |
boolean |
logout() |
protected Group |
searchForToken(UserAdmin userAdmin,
java.lang.String token) |
protected User |
searchForUser(UserAdmin userAdmin,
java.lang.String providedUsername) |
public void initialize(javax.security.auth.Subject subject, javax.security.auth.callback.CallbackHandler callbackHandler, java.util.Map<java.lang.String,?> sharedState, java.util.Map<java.lang.String,?> options)
initialize
in interface javax.security.auth.spi.LoginModule
public boolean login() throws javax.security.auth.login.LoginException
login
in interface javax.security.auth.spi.LoginModule
javax.security.auth.login.LoginException
public boolean commit() throws javax.security.auth.login.LoginException
commit
in interface javax.security.auth.spi.LoginModule
javax.security.auth.login.LoginException
public boolean abort() throws javax.security.auth.login.LoginException
abort
in interface javax.security.auth.spi.LoginModule
javax.security.auth.login.LoginException
public boolean logout() throws javax.security.auth.login.LoginException
logout
in interface javax.security.auth.spi.LoginModule
javax.security.auth.login.LoginException
protected Authorization getAuthorizationFromToken(UserAdmin userAdmin, Group tokenGroup)
Copyright © 2007–2020. All rights reserved.