| 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>> |
AbstractIdentityStoreConfigurationBuilder.getDefaultRelationshipClasses() |
protected Map<Class<? extends Relationship>,Set<FeatureSet.FeatureOperation>> |
AbstractIdentityStoreConfigurationBuilder.getSupportedRelationships() |
Map<Class<? extends Relationship>,Set<FeatureSet.FeatureOperation>> |
BaseAbstractStoreConfiguration.getSupportedRelationships() |
Map<Class<? extends Relationship>,Set<FeatureSet.FeatureOperation>> |
IdentityStoreConfiguration.getSupportedRelationships() |
| Modifier and Type | Method and Description |
|---|---|
S |
AbstractIdentityStoreConfigurationBuilder.removeRelationshipFeature(Class<? extends Relationship> relationshipClass,
FeatureSet.FeatureOperation operation)
Removes the given
FeatureSet.FeatureOperation related to the provided Relationship type from the feature set. |
S |
IdentityStoreConfigurationBuilder.removeRelationshipFeature(Class<? extends Relationship> relationshipClass,
FeatureSet.FeatureOperation operation) |
boolean |
BaseAbstractStoreConfiguration.supportsRelationship(Class<? extends Relationship> relationshipType,
FeatureSet.FeatureOperation operation)
Check if the given Relationship type is supported.
|
boolean |
IdentityStoreConfiguration.supportsRelationship(Class<? extends Relationship> relationshipClass,
FeatureSet.FeatureOperation operation) |
| Constructor and Description |
|---|
BaseAbstractStoreConfiguration(Map<FeatureSet.FeatureGroup,Set<FeatureSet.FeatureOperation>> supportedFeatures,
Map<Class<? extends Relationship>,Set<FeatureSet.FeatureOperation>> supportedRelationships,
Set<String> realms,
Set<String> tiers,
List<ContextInitializer> contextInitializers,
Map<String,Object> credentialHandlerProperties,
List<Class<? extends CredentialHandler>> credentialHandlers) |
| 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.