Package org.keycloak.adapters.jboss
Class KeycloakLoginModule
java.lang.Object
org.jboss.security.auth.spi.AbstractServerLoginModule
org.keycloak.adapters.jboss.KeycloakLoginModule
- All Implemented Interfaces:
LoginModule
public class KeycloakLoginModule
extends org.jboss.security.auth.spi.AbstractServerLoginModule
- Version:
- $Revision: 1 $
- Author:
- Bill Burke
-
Field Summary
FieldsFields inherited from class org.jboss.security.auth.spi.AbstractServerLoginModule
callbackHandler, jbossModuleName, loginOk, options, principalClassModuleName, principalClassName, sharedState, subject, unauthenticatedIdentity, useFirstPass -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.jboss.security.auth.spi.AbstractServerLoginModule
abort, addValidOptions, checkOptions, commit, createGroup, createIdentity, getCallerPrincipalGroup, getUnauthenticatedIdentity, getUseFirstPass, initialize, logout
-
Field Details
-
log
protected static org.jboss.logging.Logger log -
roleSet
-
identity
-
-
Constructor Details
-
KeycloakLoginModule
public KeycloakLoginModule()
-
-
Method Details
-
login
- Specified by:
loginin interfaceLoginModule- Overrides:
loginin classorg.jboss.security.auth.spi.AbstractServerLoginModule- Throws:
LoginException
-
getIdentity
- Specified by:
getIdentityin classorg.jboss.security.auth.spi.AbstractServerLoginModule
-
getRoleSets
- Specified by:
getRoleSetsin classorg.jboss.security.auth.spi.AbstractServerLoginModule- Throws:
LoginException
-
getCredential
- Throws:
LoginException
-