Package | Description |
---|---|
org.picketlink.idm | |
org.picketlink.idm.model | |
org.picketlink.idm.model.basic | |
org.picketlink.idm.spi |
Modifier and Type | Method and Description |
---|---|
<T extends Partition> |
PartitionManager.getPartition(Class<T> partitionClass,
String name)
Return the partition specified by the partition class and name.
|
<T extends Partition> |
PartitionManager.getPartitions(Class<T> partitionClass)
Return all
Partition instances for a given partitionClass . |
<T extends Partition> |
PartitionManager.lookupById(Class<T> partitionClass,
String id)
Return the partition specified by the partition class and identifier.
|
Modifier and Type | Method and Description |
---|---|
void |
PartitionManager.add(Partition partition)
Adds a partition to the default configuration.
|
void |
PartitionManager.add(Partition partition,
String configurationName)
Adds a new partition with a reference to the given
configurationName . |
IdentityManager |
PartitionManager.createIdentityManager(Partition partition)
Creates an
IdentityManager for the specified partition. |
PermissionManager |
PartitionManager.createPermissionManager(Partition partition)
Creates a
PermissionManager for the specified partition. |
void |
IdentityCache.invalidate(Partition partition,
IdentityType identity) |
Group |
IdentityCache.lookupGroup(Partition partition,
String groupPath)
Returns the cached Group object with the specified group id, in the specified partition.
|
Role |
IdentityCache.lookupRole(Partition partition,
String name)
Returns the cached Role object with the specified name, in the specified partition.
|
void |
IdentityCache.putGroup(Partition partition,
Group group)
Inserts the specified group into the cache, within the specified Partition.
|
void |
IdentityCache.putRole(Partition partition,
Role role)
Inserts the specified role into the cache, within the specified Partition.
|
void |
PartitionManager.remove(Partition partition)
Removes the specified partition.
|
void |
PartitionManager.update(Partition partition)
Updates the attributes of the specified partition.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractPartition
Base class for
Partition implementations. |
Modifier and Type | Method and Description |
---|---|
Partition |
IdentityType.getPartition()
Returns the owning Partition for this identity object.
|
Partition |
AbstractIdentityType.getPartition() |
Modifier and Type | Method and Description |
---|---|
void |
IdentityType.setPartition(Partition partition)
Sets the
Partition for this object. |
void |
AbstractIdentityType.setPartition(Partition partition) |
Modifier and Type | Class and Description |
---|---|
class |
Realm
A Realm defines a boundary for certain identity state.
|
class |
Tier
A hierarchical abstraction representing a partitioned set or subset of services, for which
specialized Roles and Groups may be created.
|
Modifier and Type | Method and Description |
---|---|
<P extends Partition> |
PartitionStore.get(IdentityContext identityContext,
Class<P> partitionClass) |
<P extends Partition> |
PartitionStore.get(IdentityContext identityContext,
Class<P> partitionClass,
String name) |
<P extends Partition> |
PartitionStore.lookupById(IdentityContext context,
Class<P> partitionClass,
String id) |
Modifier and Type | Method and Description |
---|---|
Partition |
IdentityContext.getPartition()
Return the active Partition for this context
|
Modifier and Type | Method and Description |
---|---|
void |
PartitionStore.add(IdentityContext identityContext,
Partition partition,
String configurationName) |
String |
PartitionStore.getConfigurationName(IdentityContext identityContext,
Partition partition) |
void |
PartitionStore.remove(IdentityContext identityContext,
Partition partition) |
void |
PartitionStore.update(IdentityContext identityContext,
Partition partition) |
Modifier and Type | Method and Description |
---|---|
Set<IdentityStore<?>> |
StoreSelector.getStoresForRelationshipQuery(IdentityContext context,
Class<? extends Relationship> relationshipClass,
Set<Partition> partitions)
Returns all available
IdentityStore instances that support the given IdentityType . |
Copyright © 2014. All Rights Reserved.