| Package | Description |
|---|---|
| org.picketlink.idm | |
| org.picketlink.idm.config | |
| org.picketlink.idm.event | |
| org.picketlink.idm.model | |
| org.picketlink.idm.query | |
| org.picketlink.idm.spi |
| Modifier and Type | Method and Description |
|---|---|
<T extends Relationship> |
IdentityManager.createRelationshipQuery(Class<T> relationshipType)
Creates an
RelationshipQuery that can be used to query for Relationship instances. |
| Modifier and Type | Method and Description |
|---|---|
void |
IdentityManager.add(Relationship relationship)
Adds the given
Relationship instance to the configured identity store. |
IdentityManagementException |
IDMMessages.relationshipAddFailed(Relationship relationship,
Throwable t) |
IdentityManagementException |
IDMMessages.relationshipAmbiguosFound(Relationship relationship) |
IdentityManagementException |
IDMMessages.relationshipRemoveFailed(Relationship relationship,
Throwable t) |
IdentityManagementException |
IDMMessages.relationshipUpdateFailed(Relationship relationship,
Throwable t) |
void |
IdentityManager.remove(Relationship relationship)
Removes the given
Relationship instance. |
void |
IdentityManager.update(Relationship relationship)
Updates the given
Relationship instance. |
| Modifier and Type | Method and Description |
|---|---|
SecurityConfigurationException |
IDMMessages.storeConfigUnsupportedRelationshipType(Class<? extends Relationship> type) |
| Modifier and Type | Method and Description |
|---|---|
protected static List<Class<? extends Relationship>> |
FeatureSet.getDefaultRelationshipClasses() |
Map<Class<? extends Relationship>,Set<FeatureSet.FeatureOperation>> |
FeatureSet.getSupportedRelationships() |
| Modifier and Type | Method and Description |
|---|---|
void |
FeatureSet.addRelationshipFeature(Class<? extends Relationship> relationshipClass,
FeatureSet.FeatureOperation operation)
Configures the given
FeatureSet.FeatureOperation for the provided Relationship type. |
void |
FeatureSet.removeRelationshipFeature(Class<? extends Relationship> relationshipClass,
FeatureSet.FeatureOperation operation)
Removes the given
FeatureSet.FeatureOperation related to the provided Relationship type from the feature set. |
boolean |
FeatureSet.supportsRelationship(Class<? extends Relationship> relationshipClass)
Check if the given
Relationship type is supported. |
boolean |
FeatureSet.supportsRelationshipFeature(Class<? extends Relationship> relationshipClass,
FeatureSet.FeatureOperation operation)
Check if the given
FeatureSet.FeatureOperation is supported for the provided Relationship type. |
| Modifier and Type | Method and Description |
|---|---|
Relationship |
RelationshipUpdatedEvent.getRelationship() |
Relationship |
RelationshipDeletedEvent.getRelationship() |
Relationship |
RelationshipCreatedEvent.getRelationship() |
| Constructor and Description |
|---|
RelationshipCreatedEvent(Relationship relationship) |
RelationshipDeletedEvent(Relationship relationship) |
RelationshipUpdatedEvent(Relationship relationship) |
| Modifier and Type | Class and Description |
|---|---|
class |
Authorization
Models an oAuth authorization
|
class |
Grant
Represents the grant of a Role to an Assignee
|
class |
GroupMembership
A Relationship that represents an identity's membership in a Group
|
class |
GroupRole
GroupRole is a Relationship type that assigns a role within a group to an identity (either a User or Group).
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
RelationshipQuery<T extends Relationship>
Used to query identity relationships
|
| Modifier and Type | Method and Description |
|---|---|
<V extends Relationship> |
IdentityStore.countQueryResults(SecurityContext context,
RelationshipQuery<V> query) |
<V extends Relationship> |
IdentityStore.fetchQueryResults(SecurityContext context,
RelationshipQuery<V> query) |
| Modifier and Type | Method and Description |
|---|---|
IdentityStore<?> |
StoreFactory.getStoreForFeature(SecurityContext context,
FeatureSet.FeatureGroup feature,
FeatureSet.FeatureOperation operation,
Class<? extends Relationship> relationshipClass) |
boolean |
StoreFactory.isFeatureSupported(Partition partition,
FeatureSet.FeatureGroup feature,
FeatureSet.FeatureOperation operation,
Class<? extends Relationship> relationshipClass)
Returns true if the specified feature (and optional relationship class) is supported by the specified
Partition's configuration
|
Copyright © 2013. All Rights Reserved.