public class OpenNMSLoginModule extends org.apache.karaf.jaas.modules.AbstractKarafLoginModule implements OpenNMSLoginHandler
| Constructor and Description |
|---|
OpenNMSLoginModule() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
abort() |
CallbackHandler |
callbackHandler() |
Set<Principal> |
createPrincipals(org.springframework.security.core.GrantedAuthority authority) |
void |
initialize(Subject subject,
CallbackHandler callbackHandler,
Map<String,?> sharedState,
Map<String,?> options) |
boolean |
login() |
boolean |
logout() |
Set<Principal> |
principals() |
boolean |
requiresAdminRole() |
void |
setPrincipals(Set<Principal> principals) |
void |
setUser(String user) |
SpringSecurityUserDao |
springSecurityUserDao() |
String |
user() |
UserConfig |
userConfig() |
public void initialize(Subject subject, CallbackHandler callbackHandler, Map<String,?> sharedState, Map<String,?> options)
initialize in interface LoginModulepublic boolean login()
throws LoginException
login in interface LoginModuleLoginExceptionpublic boolean abort()
throws LoginException
abort in interface LoginModuleabort in class org.apache.karaf.jaas.modules.AbstractKarafLoginModuleLoginExceptionpublic boolean logout()
throws LoginException
logout in interface LoginModulelogout in class org.apache.karaf.jaas.modules.AbstractKarafLoginModuleLoginExceptionpublic CallbackHandler callbackHandler()
callbackHandler in interface LoginHandlerpublic UserConfig userConfig()
userConfig in interface LoginHandlerpublic SpringSecurityUserDao springSecurityUserDao()
springSecurityUserDao in interface LoginHandlerpublic String user()
user in interface LoginHandlerpublic void setUser(String user)
setUser in interface LoginHandlerpublic Set<Principal> createPrincipals(org.springframework.security.core.GrantedAuthority authority)
createPrincipals in interface LoginHandlerpublic Set<Principal> principals()
principals in interface LoginHandlerpublic void setPrincipals(Set<Principal> principals)
setPrincipals in interface LoginHandlerpublic boolean requiresAdminRole()
requiresAdminRole in interface OpenNMSLoginHandlerCopyright © 2022. All rights reserved.