public class UserFederationProviderResource extends Object
| Modifier and Type | Field and Description |
|---|---|
protected static org.jboss.logging.Logger |
logger |
| Constructor and Description |
|---|
UserFederationProviderResource(KeycloakSession session,
RealmModel realm,
RealmAuth auth,
UserFederationProviderModel federationProviderModel,
AdminEventBuilder adminEvent) |
| Modifier and Type | Method and Description |
|---|---|
javax.ws.rs.core.Response |
addMapper(UserFederationMapperRepresentation mapper)
Create a mapper
|
void |
delete(String id)
Delete a mapper with a given id
|
void |
deleteProviderInstance()
Delete a provider
|
UserFederationMapperRepresentation |
getMapperById(String id)
Get a mapper
|
List<UserFederationMapperRepresentation> |
getMappers()
Get mappers configured for this provider
|
Map<String,UserFederationMapperTypeRepresentation> |
getMapperTypes()
Get available user federation mapper types
|
UserFederationProviderRepresentation |
getProviderInstance()
Get a provider
|
UserFederationSyncResult |
syncUsers(String action)
Trigger sync of users
|
void |
update(String id,
UserFederationMapperRepresentation rep)
Update a mapper
|
void |
updateProviderInstance(UserFederationProviderRepresentation rep)
Update a provider
|
public UserFederationProviderResource(KeycloakSession session, RealmModel realm, RealmAuth auth, UserFederationProviderModel federationProviderModel, AdminEventBuilder adminEvent)
public void updateProviderInstance(UserFederationProviderRepresentation rep)
rep - public UserFederationProviderRepresentation getProviderInstance()
public void deleteProviderInstance()
public UserFederationSyncResult syncUsers(String action)
public Map<String,UserFederationMapperTypeRepresentation> getMapperTypes()
public List<UserFederationMapperRepresentation> getMappers()
public javax.ws.rs.core.Response addMapper(UserFederationMapperRepresentation mapper)
mapper - public UserFederationMapperRepresentation getMapperById(String id)
id - Mapper idpublic void update(String id, UserFederationMapperRepresentation rep)
id - Mapper idrep - public void delete(String id)
id - Mapper idCopyright © 2015 JBoss by Red Hat. All rights reserved.