public class ClasspathPropertiesFederationProvider extends BasePropertiesFederationProvider
UserFederationProvider.EditMode
model, properties, session, supportedCredentialTypes
EMAIL, FIRST_NAME, LAST_NAME, USERNAME
Constructor and Description |
---|
ClasspathPropertiesFederationProvider(KeycloakSession session,
UserFederationProviderModel model,
Properties properties) |
Modifier and Type | Method and Description |
---|---|
UserModel |
proxy(UserModel local)
Keycloak will call this method if it finds an imported UserModel.
|
UserModel |
register(RealmModel realm,
UserModel user)
The properties file is readonly so don't suppport registration.
|
boolean |
removeUser(RealmModel realm,
UserModel user)
The properties file is readonly so don't removing a user
|
boolean |
synchronizeRegistrations()
The properties file is readonly so don't suppport registration.
|
close, getModel, getProperties, getSession, getSupportedCredentialTypes, getUserByEmail, getUserByUsername, isValid, preRemove, preRemove, searchByAttributes, validCredentials, validCredentials
public ClasspathPropertiesFederationProvider(KeycloakSession session, UserFederationProviderModel model, Properties properties)
public UserModel proxy(UserModel local)
local
- public boolean synchronizeRegistrations()
public UserModel register(RealmModel realm, UserModel user)
public boolean removeUser(RealmModel realm, UserModel user)
Copyright © 2015. All Rights Reserved.