| Package | Description |
|---|---|
| org.picketlink.idm | |
| org.picketlink.idm.config | |
| org.picketlink.idm.model | |
| org.picketlink.idm.model.sample | |
| org.picketlink.idm.spi | |
| org.picketlink.idm.util |
| Modifier and Type | Method and Description |
|---|---|
IdentityManagementException |
IDMMessages.attributedTypeAddFailed(AttributedType identityType,
Throwable t) |
IdentityManagementException |
IDMMessages.attributedTypeRemoveFailed(AttributedType identityType,
Throwable t) |
IdentityManagementException |
IDMMessages.attributedTypeUpdateFailed(AttributedType identityType,
Throwable t) |
| Modifier and Type | Method and Description |
|---|---|
IdentityManagementException |
IDMMessages.attributedTypeNotFoundWithId(Class<? extends AttributedType> type,
String id,
Partition partition) |
OperationNotSupportedException |
IDMMessages.storeConfigUnsupportedOperation(Class<? extends AttributedType> type,
IdentityStoreConfiguration.IdentityOperation operation,
Class<? extends AttributedType> typeToDisplay,
IdentityStoreConfiguration.IdentityOperation operationToDisplay) |
OperationNotSupportedException |
IDMMessages.storeConfigUnsupportedOperation(Class<? extends AttributedType> type,
IdentityStoreConfiguration.IdentityOperation operation,
Class<? extends AttributedType> typeToDisplay,
IdentityStoreConfiguration.IdentityOperation operationToDisplay) |
| Modifier and Type | Method and Description |
|---|---|
LDAPMappingConfigurationBuilder |
LDAPMappingConfigurationBuilder.forMapping(Class<? extends AttributedType> attributedType) |
LDAPMappingConfiguration |
LDAPIdentityStoreConfiguration.getMappingConfig(Class<? extends AttributedType> attributedType) |
LDAPMappingConfigurationBuilder |
LDAPMappingConfigurationBuilder.mapping(Class<? extends AttributedType> attributedType) |
LDAPMappingConfigurationBuilder |
LDAPStoreConfigurationBuilder.mapping(Class<? extends AttributedType> attributedType) |
boolean |
AbstractIdentityStoreConfiguration.supportsType(Class<? extends AttributedType> type,
IdentityStoreConfiguration.IdentityOperation operation) |
boolean |
IdentityStoreConfiguration.supportsType(Class<? extends AttributedType> type,
IdentityStoreConfiguration.IdentityOperation operation)
Checks if the configuration supports the given
AttributedType and IdentityStoreConfiguration.IdentityOperation. |
S |
IdentityStoreConfigurationBuilder.unsupportType(Class<? extends AttributedType> type,
IdentityStoreConfiguration.IdentityOperation... operations)
Defines which type should not be supported by this configuration.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
Account
Parent interface of all identity types that are capable of authenticating.
|
interface |
IdentityType
This interface is the base for all identity model objects.
|
interface |
Partition
An abstract container representing a grouping of identity objects.
|
interface |
Relationship
Represents a relationship between two or more
IdentityType, which is also
capable of supporting multiple attribute values. |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractAttributedType
Abstract base class for all AttributedType implementations
|
class |
AbstractIdentityType
Abstract base class for IdentityType implementations
|
class |
AbstractPartition
Base class for
Partition implementations. |
| Modifier and Type | Class and Description |
|---|---|
class |
Agent
An
Account implementation that represents a non-human authenticating entity |
class |
Grant
Represents the grant of a Role to an Assignee
|
class |
Group
Represents a Group, which may be used to form collections of other identity objects
|
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).
|
class |
Realm
A Realm defines a boundary for certain identity state.
|
class |
Role
Represents a role, which may be assigned to account objects in various ways
to grant specific application privileges
|
class |
Tier
A hierarchical abstraction representing a partitioned set or subset of services, for which
specialized Roles and Groups may be created.
|
class |
User
This class represents a User; a human agent that may authenticate with the application
|
| Modifier and Type | Method and Description |
|---|---|
void |
IdentityStore.add(IdentityContext context,
AttributedType value)
Persists the specified IdentityType
|
<V extends Serializable> |
AttributeStore.getAttribute(IdentityContext context,
AttributedType type,
String attributeName)
Returns the Attribute value with the specified name, for the specified IdentityType
|
void |
AttributeStore.loadAttributes(IdentityContext context,
AttributedType attributedType)
Loads all attributes for the given
AttributedType. |
void |
IdentityStore.remove(IdentityContext context,
AttributedType value)
Removes the specified IdentityType
|
void |
AttributeStore.removeAttribute(IdentityContext context,
AttributedType type,
String attributeName)
Removes the specified Attribute value, for the specified IdentityType
|
void |
AttributeStore.setAttribute(IdentityContext context,
AttributedType type,
Attribute<? extends Serializable> attribute)
Sets the specified Attribute value for the specified IdentityType
|
void |
IdentityStore.update(IdentityContext context,
AttributedType value)
Updates the specified IdentityType
|
| Modifier and Type | Method and Description |
|---|---|
<T extends IdentityStore<?>> |
StoreSelector.getStoreForIdentityOperation(IdentityContext context,
Class<T> storeType,
Class<? extends AttributedType> type,
IdentityStoreConfiguration.IdentityOperation operation) |
Copyright © 2013. All Rights Reserved.