public class PicketLinkIDMDataProvider extends Object implements DataProvider
DataProvider| Modifier and Type | Field and Description |
|---|---|
protected javax.persistence.EntityManagerFactory |
entityManagerFactory |
protected ThreadLocal<javax.persistence.EntityManager> |
entityManagerThreadLocal |
| Constructor and Description |
|---|
PicketLinkIDMDataProvider() |
| Modifier and Type | Method and Description |
|---|---|
void |
closeConnection()
Close the connection to the provider
|
String |
createGroup(SCIMGroups group)
Create Group
|
protected void |
createJPADrivenIdentityManager() |
String |
createUser(SCIMUser user)
Create an user
|
SCIMGroups |
getGroups(String id)
Get
SCIMGroups |
SCIMResource |
getResource(String id)
Get
SCIMResource |
SCIMUser |
getUser(String id)
Get
SCIMUser |
void |
initializeConnection()
Initialize the Connection to the provider
|
PicketLinkIDMDataProvider |
setIdentityManager(org.picketlink.idm.IdentityManager im) |
protected void |
verifyIdentityManager() |
protected javax.persistence.EntityManagerFactory entityManagerFactory
protected ThreadLocal<javax.persistence.EntityManager> entityManagerThreadLocal
public SCIMUser getUser(String id)
DataProviderSCIMUsergetUser in interface DataProviderpublic SCIMGroups getGroups(String id)
DataProviderSCIMGroupsgetGroups in interface DataProviderpublic SCIMResource getResource(String id)
DataProviderSCIMResourcegetResource in interface DataProviderpublic String createUser(SCIMUser user)
DataProvidercreateUser in interface DataProviderpublic String createGroup(SCIMGroups group)
DataProvidercreateGroup in interface DataProviderpublic PicketLinkIDMDataProvider setIdentityManager(org.picketlink.idm.IdentityManager im)
public void initializeConnection()
DataProviderinitializeConnection in interface DataProviderpublic void closeConnection()
DataProvidercloseConnection in interface DataProviderprotected void verifyIdentityManager()
protected void createJPADrivenIdentityManager()
Copyright © 2013 JBoss Inc.. All Rights Reserved.