Class DefaultCIBALoginUserResolver
java.lang.Object
org.keycloak.protocol.oidc.grants.ciba.resolvers.DefaultCIBALoginUserResolver
- All Implemented Interfaces:
CIBALoginUserResolver
,Provider
- Author:
- Takashi Norimatsu
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
close()
This method converts the UserModel to its corresponding user identifier that can be recognized by the external entity executing AuthN and AuthZ by AD.This method converts the user identifier that can be recognized by the external entity executing AuthN and AuthZ by AD to the corresponding UserModel.getUserFromLoginHint
(String loginHint) This method receives the login_hint parameter and returns its corresponding UserModel.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.keycloak.protocol.oidc.grants.ciba.resolvers.CIBALoginUserResolver
getUserFromIdTokenHint, getUserFromLoginHintToken
-
Constructor Details
-
DefaultCIBALoginUserResolver
-
-
Method Details
-
getUserFromLoginHint
Description copied from interface:CIBALoginUserResolver
This method receives the login_hint parameter and returns its corresponding UserModel.- Specified by:
getUserFromLoginHint
in interfaceCIBALoginUserResolver
- Returns:
- UserModel
-
getInfoUsedByAuthentication
Description copied from interface:CIBALoginUserResolver
This 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:
getInfoUsedByAuthentication
in interfaceCIBALoginUserResolver
- Returns:
- its corresponding user identifier
-
getUserFromInfoUsedByAuthentication
Description copied from interface:CIBALoginUserResolver
This 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:
getUserFromInfoUsedByAuthentication
in interfaceCIBALoginUserResolver
- Returns:
- UserModel
-
close
public void close()
-