public class DataAIS.Builder extends Object implements UserManageable
| Modifier and Type | Method and Description |
|---|---|
void |
addTokenForUser(Integer key,
org.keycloak.representations.AccessTokenResponse tokenResponse) |
DataAIS.Builder |
assertUserDoesNotExist(UserModel user) |
DataAIS.Builder |
assertUserExists(UserModel user) |
Boolean |
checkTokenValidity(Integer key) |
DataAIS.Builder |
createUser(UserModel user) |
DataAIS.Builder |
deleteUser(UserModel user) |
DataAIS.Builder |
disableUser(UserModel user) |
DataAIS.Builder |
enableUser(UserModel user) |
org.keycloak.representations.idm.UserRepresentation |
findUserByUsername(String username) |
AisToken |
getAccessToken(UserModel user)
Get user access token from cache or request a new token if the
existing one is not valid
|
org.keycloak.representations.AccessTokenResponse |
obtainAccessToken(UserModel user) |
void |
removeTokenForUser(Integer key) |
DataAIS.Builder |
updateUser(UserModel user,
HashMap<String,String> attributes) |
public DataAIS.Builder createUser(UserModel user)
createUser in interface UserManageablepublic DataAIS.Builder deleteUser(UserModel user)
deleteUser in interface UserManageablepublic DataAIS.Builder updateUser(UserModel user, HashMap<String,String> attributes)
updateUser in interface UserManageablepublic DataAIS.Builder assertUserExists(UserModel user)
assertUserExists in interface UserManageablepublic DataAIS.Builder assertUserDoesNotExist(UserModel user)
assertUserDoesNotExist in interface UserManageablepublic DataAIS.Builder disableUser(UserModel user)
public DataAIS.Builder enableUser(UserModel user)
public org.keycloak.representations.AccessTokenResponse obtainAccessToken(UserModel user)
public org.keycloak.representations.idm.UserRepresentation findUserByUsername(String username)
public void addTokenForUser(Integer key, org.keycloak.representations.AccessTokenResponse tokenResponse)
public void removeTokenForUser(Integer key)
Copyright © 2005–2019 Alfresco Software. All rights reserved.