Class DefaultCIBALoginUserResolver
- java.lang.Object
- 
- org.keycloak.protocol.oidc.grants.ciba.resolvers.DefaultCIBALoginUserResolver
 
- 
- All Implemented Interfaces:
- CIBALoginUserResolver,- Provider
 
 public class DefaultCIBALoginUserResolver extends Object implements CIBALoginUserResolver - Author:
- Takashi Norimatsu
 
- 
- 
Constructor SummaryConstructors Constructor Description DefaultCIBALoginUserResolver(KeycloakSession session)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclose()StringgetInfoUsedByAuthentication(UserModel user)This method converts the UserModel to its corresponding user identifier that can be recognized by the external entity executing AuthN and AuthZ by AD.UserModelgetUserFromInfoUsedByAuthentication(String info)This method converts the user identifier that can be recognized by the external entity executing AuthN and AuthZ by AD to the corresponding UserModel.UserModelgetUserFromLoginHint(String loginHint)This method receives the login_hint parameter and returns its corresponding UserModel.- 
Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 - 
Methods inherited from interface org.keycloak.protocol.oidc.grants.ciba.resolvers.CIBALoginUserResolvergetUserFromIdTokenHint, getUserFromLoginHintToken
 
- 
 
- 
- 
- 
Constructor Detail- 
DefaultCIBALoginUserResolverpublic DefaultCIBALoginUserResolver(KeycloakSession session) 
 
- 
 - 
Method Detail- 
getUserFromLoginHintpublic UserModel getUserFromLoginHint(String loginHint) Description copied from interface:CIBALoginUserResolverThis method receives the login_hint parameter and returns its corresponding UserModel.- Specified by:
- getUserFromLoginHintin interface- CIBALoginUserResolver
- Returns:
- UserModel
 
 - 
getInfoUsedByAuthenticationpublic String getInfoUsedByAuthentication(UserModel user) Description copied from interface:CIBALoginUserResolverThis method converts the UserModel to its corresponding user identifier that can be recognized by the external entity executing AuthN and AuthZ by AD.- Specified by:
- getInfoUsedByAuthenticationin interface- CIBALoginUserResolver
- Returns:
- its corresponding user identifier
 
 - 
getUserFromInfoUsedByAuthenticationpublic UserModel getUserFromInfoUsedByAuthentication(String info) Description copied from interface:CIBALoginUserResolverThis method converts the user identifier that can be recognized by the external entity executing AuthN and AuthZ by AD to the corresponding UserModel.- Specified by:
- getUserFromInfoUsedByAuthenticationin interface- CIBALoginUserResolver
- Returns:
- UserModel
 
 
- 
 
-