Interface UserReferenceProvider
- All Known Implementing Classes:
JpaUserReferenceProvider
public interface UserReferenceProvider
-
Method Summary
Modifier and TypeMethodDescriptionvoidaddUserReference(JpaUserReference user, String mechanism) Add a user referencefindUserReference(String userName, String organizationId) Returns the persisted user reference by the user name and organization idLoad a user by userNamevoidsetRoleProvider(RoleProvider roleProvider) Set an optional roleProvider that takes care about resolving rolesvoidUpdate an existing user reference
-
Method Details
-
addUserReference
Add a user reference- Parameters:
user- the user reference to be addedmechanism- the mechanism that adds the user reference
-
updateUserReference
Update an existing user reference- Parameters:
user- the user reference to be updated
-
findUserReference
Returns the persisted user reference by the user name and organization id- Parameters:
userName- the user nameorganizationId- the organization id- Returns:
- the user reference or
nullif not found
-
setRoleProvider
Set an optional roleProvider that takes care about resolving roles- Parameters:
roleProvider-
-
loadUser
Load a user by userName- Parameters:
userName-- Returns:
- the user or
nullif not found
-