public interface CIBALoginUserResolver extends Provider
Modifier and Type | Method and Description |
---|---|
default String |
getInfoUsedByAuthentication(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.
|
default UserModel |
getUserFromIdTokenHint(String idToken)
This method receives the id_token_hint parameter and returns its corresponding UserModel.
|
UserModel |
getUserFromInfoUsedByAuthentication(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.
|
default UserModel |
getUserFromLoginHint(String loginHint)
This method receives the login_hint parameter and returns its corresponding UserModel.
|
default UserModel |
getUserFromLoginHintToken(String loginHintToken)
This method receives the login_hint_token parameter and returns its corresponding UserModel.
|
default UserModel getUserFromLoginHint(String loginHint)
loginHint
- default UserModel getUserFromLoginHintToken(String loginHintToken)
loginHintToken
- default UserModel getUserFromIdTokenHint(String idToken)
idToken
- default String getInfoUsedByAuthentication(UserModel user)
user
- Copyright © 2021 JBoss by Red Hat. All rights reserved.