A B C D E F G H I K L M N O P Q R S T U V X 

A

AbstractAttributedType - Class in org.picketlink.idm.model
Abstract base class for all AttributedType implementations
AbstractAttributedType() - Constructor for class org.picketlink.idm.model.AbstractAttributedType
 
AbstractBaseCredentials - Class in org.picketlink.idm.credential
Abstract base class for Credentials
AbstractBaseCredentials() - Constructor for class org.picketlink.idm.credential.AbstractBaseCredentials
 
AbstractBaseEvent - Class in org.picketlink.idm.event
A base class for all event class that provides an event context
AbstractBaseEvent() - Constructor for class org.picketlink.idm.event.AbstractBaseEvent
 
AbstractIdentityType - Class in org.picketlink.idm.model
Abstract base class for IdentityType implementations
AbstractIdentityType() - Constructor for class org.picketlink.idm.model.AbstractIdentityType
 
AbstractPartition - Class in org.picketlink.idm.model
Base class for Partition implementations.
AbstractPartition(String) - Constructor for class org.picketlink.idm.model.AbstractPartition
 
add(IdentityType) - Method in interface org.picketlink.idm.IdentityManager
Adds the given IdentityType instance to the configured identity store.
add(Relationship) - Method in interface org.picketlink.idm.IdentityManager
Adds the given Relationship instance to the configured identity store.
add(AttributedType) - Method in interface org.picketlink.idm.spi.IdentityStore
Persists the specified IdentityType
addFeature(FeatureSet.FeatureGroup, FeatureSet.FeatureOperation) - Method in class org.picketlink.idm.config.FeatureSet
Adds the given FeatureSet.FeatureOperation for the provided FeatureSet.FeatureGroup.
addFeatureSupport(FeatureSet, FeatureSet.FeatureGroup...) - Static method in class org.picketlink.idm.config.FeatureSet
Adds the given FeatureSet.FeatureGroup values to the provided FeatureSet.
addRealm(String) - Method in class org.picketlink.idm.config.BaseAbstractStoreConfiguration
 
addRealm(String) - Method in interface org.picketlink.idm.config.IdentityStoreConfiguration
Sets the realm for this identity store.
addRelationshipFeature(Class<? extends Relationship>, FeatureSet.FeatureOperation) - Method in class org.picketlink.idm.config.FeatureSet
Configures the given FeatureSet.FeatureOperation for the provided Relationship type.
addRelationshipSupport(FeatureSet, Class<? extends Relationship>...) - Static method in class org.picketlink.idm.config.FeatureSet
Adds the given Relationship types to the provided FeatureSet.
addStoreConfiguration(IdentityStoreConfiguration) - Method in class org.picketlink.idm.config.IdentityConfiguration
addToGroup(Agent, Group) - Method in interface org.picketlink.idm.IdentityManager
Adds the given Agent as a member of the provided Group.
Agent - Interface in org.picketlink.idm.model
Represents an external entity that interacts with the application, such as a user or a third party application
AgentCreatedEvent - Class in org.picketlink.idm.event
This event is raised when a new Agent is created Pedro Silva
AgentCreatedEvent(Agent) - Constructor for class org.picketlink.idm.event.AgentCreatedEvent
 
AgentDeletedEvent - Class in org.picketlink.idm.event
This event is raised when a Agent is deleted Pedro Silva
AgentDeletedEvent(Agent) - Constructor for class org.picketlink.idm.event.AgentDeletedEvent
 
AgentUpdatedEvent - Class in org.picketlink.idm.event
This event is raised when a Agent is updated Pedro Silva
AgentUpdatedEvent(Agent) - Constructor for class org.picketlink.idm.event.AgentUpdatedEvent
 
APPLICATION - Static variable in class org.picketlink.idm.model.Authorization
 
ASSIGNEE - Static variable in class org.picketlink.idm.model.Grant
 
Attribute<T extends Serializable> - Class in org.picketlink.idm.model
Represents an attribute value, a type of metadata that can be associated with an IdentityType
Attribute(String, T) - Constructor for class org.picketlink.idm.model.Attribute
 
Attribute(String, T, boolean) - Constructor for class org.picketlink.idm.model.Attribute
 
AttributedType - Interface in org.picketlink.idm.model
 
AttributedType.ATTRIBUTE - Class in org.picketlink.idm.model
 
AttributedType.ATTRIBUTE() - Constructor for class org.picketlink.idm.model.AttributedType.ATTRIBUTE
 
AttributedType.AttributeParameter - Class in org.picketlink.idm.model
 
AttributedType.AttributeParameter(String) - Constructor for class org.picketlink.idm.model.AttributedType.AttributeParameter
 
Authorization - Class in org.picketlink.idm.model
Models an oAuth authorization
Authorization() - Constructor for class org.picketlink.idm.model.Authorization
 
Authorization(User, Agent) - Constructor for class org.picketlink.idm.model.Authorization
 

B

BaseAbstractStoreConfiguration - Class in org.picketlink.idm.config
The base class for store configurations
BaseAbstractStoreConfiguration() - Constructor for class org.picketlink.idm.config.BaseAbstractStoreConfiguration
 
bootstrap(IdentityConfiguration, IdentityStoreInvocationContextFactory) - Method in interface org.picketlink.idm.IdentityManager
This method must be invoked to set up the IdentityManager instance before any identity management operations may be performed.
byName(String) - Static method in class org.picketlink.idm.model.AttributedType.ATTRIBUTE
 

C

clear() - Method in class org.picketlink.idm.credential.Password
 
clear() - Method in class org.picketlink.idm.credential.X509Cert
 
contains(String) - Method in class org.picketlink.idm.event.EventContext
 
countQueryResults(IdentityQuery<V>) - Method in interface org.picketlink.idm.spi.IdentityStore
 
countQueryResults(RelationshipQuery<V>) - Method in interface org.picketlink.idm.spi.IdentityStore
 
createContext(IdentityManager) - Method in interface org.picketlink.idm.spi.IdentityStoreInvocationContextFactory
 
CREATED_AFTER - Static variable in interface org.picketlink.idm.model.IdentityType
A query parameter used to set the created after date
CREATED_BEFORE - Static variable in interface org.picketlink.idm.model.IdentityType
A query parameter used to set the created before date
CREATED_DATE - Static variable in interface org.picketlink.idm.model.IdentityType
A query parameter used to set the createdDate value
createIdentityQuery(Class<T>) - Method in interface org.picketlink.idm.IdentityManager
Creates an IdentityQuery that can be used to query for IdentityType instances.
createIdentityStore(IdentityStoreConfiguration, IdentityStoreInvocationContext) - Method in interface org.picketlink.idm.spi.StoreFactory
Creates an instance of an IdentityStore using the provided configuration
createPartition(Partition) - Method in interface org.picketlink.idm.spi.PartitionStore
 
createRealm(Realm) - Method in interface org.picketlink.idm.IdentityManager
Creates a Realm.
createRelationshipQuery(Class<T>) - Method in interface org.picketlink.idm.IdentityManager
Creates an RelationshipQuery that can be used to query for Relationship instances.
createTier(Tier) - Method in interface org.picketlink.idm.IdentityManager
Creates a Tier.
CredentialHandler - Interface in org.picketlink.idm.credential.spi
Performs credential validation and persists credential state to an IdentityStore.
CredentialHandlerFactory - Interface in org.picketlink.idm.credential.spi
This factory is responsible for returning CredentialHandler instances for a given LoginCredentials class and IdentityStore class
CredentialHandlers - Annotation Type in org.picketlink.idm.credential.spi.annotations
This annotation is used to declare which CredentialHandlers are supported by an IdentityStore implementation.
Credentials - Interface in org.picketlink.idm.credential
Represents the credentials the current user will use to authenticate, in addition to providing information about the current state of the validation process.
Credentials.Status - Enum in org.picketlink.idm.credential
 
CredentialStorage - Interface in org.picketlink.idm.credential.spi
A marker interface that indicates a Class is used to store credential related state
CredentialStore - Interface in org.picketlink.idm.spi
An optional interface typically implemented by an IdentityStore that supports the storage of credential related state

D

DEFAULT_REALM - Static variable in class org.picketlink.idm.model.Realm
 
DefaultIdentityCache - Class in org.picketlink.idm
Default IdentityCache implementation.
DefaultIdentityCache() - Constructor for class org.picketlink.idm.DefaultIdentityCache
 
Digest - Class in org.picketlink.idm.credential
Represents a Digest credential.
Digest() - Constructor for class org.picketlink.idm.credential.Digest
 
DigestCredentials - Class in org.picketlink.idm.credential
Represents a DIGEST based credential.
DigestCredentials(Digest) - Constructor for class org.picketlink.idm.credential.DigestCredentials
 
DigestValidationException - Exception in org.picketlink.idm.credential
 
DigestValidationException(String) - Constructor for exception org.picketlink.idm.credential.DigestValidationException
 
DigestValidationException(String, boolean) - Constructor for exception org.picketlink.idm.credential.DigestValidationException
 

E

EMAIL - Static variable in interface org.picketlink.idm.model.User
A query parameter used to set the email value.
ENABLED - Static variable in interface org.picketlink.idm.model.IdentityType
A query parameter used to set the enabled value.
encodePassword(String, String) - Method in interface org.picketlink.idm.password.PasswordEncoder
Encode the password for the given User.
EntityType - Enum in org.picketlink.idm.jpa.annotations
This enum defines the valid entity types that may be used to store Identity Management state
equals(Object) - Method in class org.picketlink.idm.model.AbstractAttributedType
 
equals(Object) - Method in class org.picketlink.idm.model.AbstractPartition
 
equals(Object) - Method in class org.picketlink.idm.model.SimpleGroup
 
equals(Object) - Method in class org.picketlink.idm.model.SimpleRole
 
EventBridge - Interface in org.picketlink.idm.event
Bridges events between environments.
EventContext - Class in org.picketlink.idm.event
The event context may be used to pass arbitrary state to event observers
EventContext() - Constructor for class org.picketlink.idm.event.EventContext
 
EXPIRY_AFTER - Static variable in interface org.picketlink.idm.model.IdentityType
A query parameter used to set the expiration after date
EXPIRY_BEFORE - Static variable in interface org.picketlink.idm.model.IdentityType
A query parameter used to set the expiration before date
EXPIRY_DATE - Static variable in interface org.picketlink.idm.model.IdentityType
A query parameter used to set the expiryDate value

F

FeatureSet - Class in org.picketlink.idm.config
Defines the feature set for an IdentityStore implementation
FeatureSet() - Constructor for class org.picketlink.idm.config.FeatureSet
 
FeatureSet.FeatureGroup - Enum in org.picketlink.idm.config
 
FeatureSet.FeatureOperation - Enum in org.picketlink.idm.config
 
fetchQueryResults(IdentityQuery<V>) - Method in interface org.picketlink.idm.spi.IdentityStore
 
fetchQueryResults(RelationshipQuery<V>) - Method in interface org.picketlink.idm.spi.IdentityStore
 
FIRST_NAME - Static variable in interface org.picketlink.idm.model.User
A query parameter used to set the firstName value.
forRealm(Realm) - Method in interface org.picketlink.idm.IdentityManager
Returns a contextual IdentityManager for the given Realm.
forTier(Tier) - Method in interface org.picketlink.idm.IdentityManager
Returns a contextual IdentityManager for the given Realm.

G

generate() - Method in interface org.picketlink.idm.IdGenerator
 
getAccessToken() - Method in class org.picketlink.idm.model.Authorization
 
getAgent() - Method in class org.picketlink.idm.event.AgentCreatedEvent
 
getAgent() - Method in class org.picketlink.idm.event.AgentDeletedEvent
 
getAgent() - Method in class org.picketlink.idm.event.AgentUpdatedEvent
 
getAgent(String) - Method in interface org.picketlink.idm.IdentityManager
Returns an Agent with the given loginName.
getAgent(String) - Method in interface org.picketlink.idm.spi.IdentityStore
 
getApplication() - Method in class org.picketlink.idm.model.Authorization
 
getAssignee() - Method in class org.picketlink.idm.model.Grant
 
getAttribute(String) - Method in class org.picketlink.idm.model.AbstractAttributedType
 
getAttribute(String) - Method in interface org.picketlink.idm.model.AttributedType
Return the attribute value with the specified name
getAttribute(IdentityType, String) - Method in interface org.picketlink.idm.spi.IdentityStore
Returns the Attribute value with the specified name, for the specified IdentityType
getAttributes() - Method in class org.picketlink.idm.model.AbstractAttributedType
 
getAttributes() - Method in interface org.picketlink.idm.model.AttributedType
Returns a Map containing all attribute values for this IdentityType instance.
getAuthorizationCode() - Method in class org.picketlink.idm.model.Authorization
 
getCache() - Method in class org.picketlink.idm.spi.IdentityStoreInvocationContext
Returns the cache for this invocation context.
getCertificate() - Method in class org.picketlink.idm.credential.X509CertificateCredentials
 
getClientNonce() - Method in class org.picketlink.idm.credential.Digest
 
getConfig() - Method in interface org.picketlink.idm.spi.IdentityStore
Returns the configuration for this IdentityStore instance
getConfiguredStores() - Method in class org.picketlink.idm.config.IdentityConfiguration
Returns all registered IdentityStoreConfiguration instances.
getContext() - Method in class org.picketlink.idm.event.AbstractBaseEvent
 
getContext() - Method in interface org.picketlink.idm.spi.IdentityStore
Returns the current context for this IdentityStore instance
getCreatedDate() - Method in class org.picketlink.idm.model.AbstractIdentityType
 
getCreatedDate() - Method in interface org.picketlink.idm.model.IdentityType
Returns the date that this IdentityType instance was created.
getCredentialUpdater(Class<?>, Class<? extends IdentityStore>) - Method in interface org.picketlink.idm.credential.spi.CredentialHandlerFactory
 
getCredentialUpdater(Class<?>, IdentityStore) - Method in class org.picketlink.idm.spi.IdentityStoreInvocationContext
Returns a CredentialHandler instance capable of updating a credential of the specified Credentials class, for the specified IdentityStore class
getCredentialValidator(Class<? extends Credentials>, Class<? extends IdentityStore>) - Method in interface org.picketlink.idm.credential.spi.CredentialHandlerFactory
 
getCredentialValidator(Class<? extends Credentials>, IdentityStore) - Method in class org.picketlink.idm.spi.IdentityStoreInvocationContext
Returns a CredentialHandler instance capable of validating a credential of the specified Credentials class, for the specified IdentityStore class
getDescription() - Method in class org.picketlink.idm.model.Tier
 
getDigest() - Method in class org.picketlink.idm.credential.Digest
 
getDigest() - Method in class org.picketlink.idm.credential.DigestCredentials
 
getDomain() - Method in class org.picketlink.idm.credential.Digest
 
getEffectiveDate() - Method in interface org.picketlink.idm.credential.spi.CredentialStorage
Return the Date from when the credential becomes effective.
getEmail() - Method in class org.picketlink.idm.model.SimpleUser
 
getEmail() - Method in interface org.picketlink.idm.model.User
 
getEventBridge() - Method in class org.picketlink.idm.spi.IdentityStoreInvocationContext
 
getExpirationDate() - Method in class org.picketlink.idm.model.AbstractIdentityType
 
getExpirationDate() - Method in interface org.picketlink.idm.model.IdentityType
Returns the date that this IdentityType expires, or null if there is no expiry date.
getExpiryDate() - Method in interface org.picketlink.idm.credential.spi.CredentialStorage
Return the Date when the credential expires.
getFeatureSet() - Method in class org.picketlink.idm.config.BaseAbstractStoreConfiguration
 
getFeatureSet() - Method in interface org.picketlink.idm.config.IdentityStoreConfiguration
Returns a FeatureSet describing the features supported by this identity store configuration.
getFirstName() - Method in class org.picketlink.idm.model.SimpleUser
 
getFirstName() - Method in interface org.picketlink.idm.model.User
 
getGroup() - Method in class org.picketlink.idm.event.GroupCreatedEvent
 
getGroup() - Method in class org.picketlink.idm.event.GroupDeletedEvent
 
getGroup() - Method in class org.picketlink.idm.event.GroupUpdatedEvent
 
getGroup(String) - Method in interface org.picketlink.idm.IdentityManager
Returns the Group with the specified groupPath.
getGroup(String, Group) - Method in interface org.picketlink.idm.IdentityManager
Returns the Group with the given name and child of the given parent Group.
getGroup() - Method in class org.picketlink.idm.model.GroupMembership
 
getGroup() - Method in class org.picketlink.idm.model.GroupRole
 
getGroup(String) - Method in interface org.picketlink.idm.spi.IdentityStore
Returns the Group with the specified path.
getGroup(String, Group) - Method in interface org.picketlink.idm.spi.IdentityStore
Returns the Group with the specified name and parent group
getId() - Method in class org.picketlink.idm.model.AbstractAttributedType
 
getId() - Method in class org.picketlink.idm.model.AbstractPartition
 
getId() - Method in interface org.picketlink.idm.model.AttributedType
Returns the unique identifier for this instance
getId() - Method in interface org.picketlink.idm.model.Partition
 
getIdentityManager() - Method in class org.picketlink.idm.spi.IdentityStoreInvocationContext
 
getIdentityType() - Method in interface org.picketlink.idm.query.IdentityQuery
 
getIdGenerator() - Method in class org.picketlink.idm.spi.IdentityStoreInvocationContext
 
getKey() - Method in interface org.picketlink.idm.model.Partition
 
getKey() - Method in class org.picketlink.idm.model.Realm
 
getKey() - Method in class org.picketlink.idm.model.Tier
 
getLastName() - Method in class org.picketlink.idm.model.SimpleUser
 
getLastName() - Method in interface org.picketlink.idm.model.User
 
getLimit() - Method in interface org.picketlink.idm.query.IdentityQuery
 
getLimit() - Method in interface org.picketlink.idm.query.RelationshipQuery
 
getLoginName() - Method in interface org.picketlink.idm.model.Agent
Returns the login name of this agent.
getLoginName() - Method in class org.picketlink.idm.model.SimpleAgent
 
getMember() - Method in class org.picketlink.idm.model.GroupMembership
 
getMethod() - Method in class org.picketlink.idm.credential.Digest
 
getName() - Method in class org.picketlink.idm.model.AbstractPartition
 
getName() - Method in class org.picketlink.idm.model.Attribute
 
getName() - Method in class org.picketlink.idm.model.AttributedType.AttributeParameter
 
getName() - Method in interface org.picketlink.idm.model.Group
Group name is unique identifier in specific group tree branch.
getName() - Method in interface org.picketlink.idm.model.Partition
 
getName() - Method in interface org.picketlink.idm.model.Role
 
getName() - Method in class org.picketlink.idm.model.SimpleGroup
 
getName() - Method in class org.picketlink.idm.model.SimpleRole
 
getName() - Method in interface org.picketlink.idm.query.RelationshipQueryParameter
 
getNonce() - Method in class org.picketlink.idm.credential.Digest
 
getNonceCount() - Method in class org.picketlink.idm.credential.Digest
 
getOffset() - Method in interface org.picketlink.idm.query.IdentityQuery
 
getOffset() - Method in interface org.picketlink.idm.query.RelationshipQuery
 
getOpaque() - Method in class org.picketlink.idm.credential.Digest
 
getOtpCredential() - Method in class org.picketlink.idm.credential.OTPCredentials
 
getParameter(QueryParameter) - Method in interface org.picketlink.idm.query.IdentityQuery
 
getParameter(QueryParameter) - Method in interface org.picketlink.idm.query.RelationshipQuery
 
getParameter(String) - Method in class org.picketlink.idm.spi.IdentityStoreInvocationContext
Returns the parameter value with the specified name
getParameters() - Method in interface org.picketlink.idm.query.IdentityQuery
 
getParameters(Class<?>) - Method in interface org.picketlink.idm.query.IdentityQuery
 
getParameters() - Method in interface org.picketlink.idm.query.RelationshipQuery
 
getParent() - Method in class org.picketlink.idm.model.Tier
 
getParentGroup() - Method in interface org.picketlink.idm.model.Group
 
getParentGroup() - Method in class org.picketlink.idm.model.SimpleGroup
 
getPartition() - Method in class org.picketlink.idm.model.AbstractIdentityType
 
getPartition() - Method in interface org.picketlink.idm.model.IdentityType
Returns the owning Partition for this identity object.
getPartition() - Method in class org.picketlink.idm.spi.IdentityStoreInvocationContext
Returns the current Partition.
getPassword() - Method in class org.picketlink.idm.credential.Digest
 
getPassword() - Method in class org.picketlink.idm.credential.UsernamePasswordCredentials
 
getPath() - Method in interface org.picketlink.idm.model.Group
 
getPath() - Method in class org.picketlink.idm.model.SimpleGroup
 
getQop() - Method in class org.picketlink.idm.credential.Digest
 
getRealm() - Method in class org.picketlink.idm.credential.Digest
 
getRealm(String) - Method in interface org.picketlink.idm.IdentityManager
Retrieves a Realm with the given name.
getRealm() - Method in class org.picketlink.idm.spi.IdentityStoreInvocationContext
Return the active Realm for this context
getRealm(String) - Method in interface org.picketlink.idm.spi.PartitionStore
 
getRealms() - Method in class org.picketlink.idm.config.BaseAbstractStoreConfiguration
 
getRealms() - Method in interface org.picketlink.idm.config.IdentityStoreConfiguration
Returns all configured realms.
getRefreshToken() - Method in class org.picketlink.idm.model.Authorization
 
getRelationship() - Method in class org.picketlink.idm.event.RelationshipCreatedEvent
 
getRelationship() - Method in class org.picketlink.idm.event.RelationshipDeletedEvent
 
getRelationship() - Method in class org.picketlink.idm.event.RelationshipUpdatedEvent
 
getRelationshipType() - Method in interface org.picketlink.idm.query.RelationshipQuery
 
getResultCount() - Method in interface org.picketlink.idm.query.IdentityQuery
Count of all query results.
getResultCount() - Method in interface org.picketlink.idm.query.RelationshipQuery
 
getResultList() - Method in interface org.picketlink.idm.query.IdentityQuery
 
getResultList() - Method in interface org.picketlink.idm.query.RelationshipQuery
 
getRole() - Method in class org.picketlink.idm.event.RoleCreatedEvent
 
getRole() - Method in class org.picketlink.idm.event.RoleDeletedEvent
 
getRole() - Method in class org.picketlink.idm.event.RoleUpdatedEvent
 
getRole(String) - Method in interface org.picketlink.idm.IdentityManager
Returns an Role with the given name.
getRole() - Method in class org.picketlink.idm.model.Grant
 
getRole(String) - Method in interface org.picketlink.idm.spi.IdentityStore
Returns the specified role
getSortParameters() - Method in interface org.picketlink.idm.query.IdentityQuery
 
getStale() - Method in class org.picketlink.idm.credential.Digest
 
getStatus() - Method in class org.picketlink.idm.credential.AbstractBaseCredentials
 
getStatus() - Method in interface org.picketlink.idm.credential.Credentials
Returns the validation status.
getTier(String) - Method in interface org.picketlink.idm.IdentityManager
Retrieves a Tier with the given name.
getTier() - Method in class org.picketlink.idm.spi.IdentityStoreInvocationContext
Return the active Tier for this context
getTier(String) - Method in interface org.picketlink.idm.spi.PartitionStore
 
getUri() - Method in class org.picketlink.idm.credential.Digest
 
getUser() - Method in class org.picketlink.idm.event.UserCreatedEvent
 
getUser() - Method in class org.picketlink.idm.event.UserDeletedEvent
 
getUser() - Method in class org.picketlink.idm.event.UserUpdatedEvent
 
getUser(String) - Method in interface org.picketlink.idm.IdentityManager
Returns an User with the given loginName.
getUser() - Method in class org.picketlink.idm.model.Authorization
 
getUser(String) - Method in interface org.picketlink.idm.spi.IdentityStore
Returns the User with the specified id value.
getUsername() - Method in class org.picketlink.idm.credential.Digest
 
getUsername() - Method in class org.picketlink.idm.credential.UsernamePasswordCredentials
 
getUsername() - Method in class org.picketlink.idm.credential.X509CertificateCredentials
 
getValidatedAgent() - Method in class org.picketlink.idm.credential.AbstractBaseCredentials
 
getValidatedAgent() - Method in interface org.picketlink.idm.credential.Credentials
Returns the Agent instance used to validate the credential.
getValue() - Method in class org.picketlink.idm.credential.Password
 
getValue() - Method in class org.picketlink.idm.credential.X509Cert
 
getValue(String) - Method in class org.picketlink.idm.event.EventContext
 
getValue() - Method in class org.picketlink.idm.model.Attribute
 
Grant - Class in org.picketlink.idm.model
Represents the grant of a Role to an Assignee
Grant() - Constructor for class org.picketlink.idm.model.Grant
 
Grant(IdentityType, Role) - Constructor for class org.picketlink.idm.model.Grant
 
grantGroupRole(IdentityType, Role, Group) - Method in interface org.picketlink.idm.IdentityManager
Creates a GroupRole relationship for the given IdentityType, Role and Group instances.
grantRole(IdentityType, Role) - Method in interface org.picketlink.idm.IdentityManager
Grants the given Role to the provided IdentityType.
Group - Interface in org.picketlink.idm.model
Group representation
GROUP - Static variable in class org.picketlink.idm.model.GroupMembership
 
GROUP - Static variable in class org.picketlink.idm.model.GroupRole
 
GROUP_ROLE_OF - Static variable in interface org.picketlink.idm.model.IdentityType
Used to specify either a realm-specific User or Group, or a tier-specific Group.
GroupCreatedEvent - Class in org.picketlink.idm.event
This event is raised when a new Group is created Pedro Silva
GroupCreatedEvent(Group) - Constructor for class org.picketlink.idm.event.GroupCreatedEvent
 
GroupDeletedEvent - Class in org.picketlink.idm.event
This event is raised when a Group is deleted
GroupDeletedEvent(Group) - Constructor for class org.picketlink.idm.event.GroupDeletedEvent
 
GroupMembership - Class in org.picketlink.idm.model
A Relationship that represents an identity's membership in a Group
GroupMembership() - Constructor for class org.picketlink.idm.model.GroupMembership
 
GroupMembership(Agent, Group) - Constructor for class org.picketlink.idm.model.GroupMembership
 
GroupRole - Class in org.picketlink.idm.model
GroupRole is a Relationship type that assigns a role within a group to an identity (either a User or Group).
GroupRole() - Constructor for class org.picketlink.idm.model.GroupRole
 
GroupRole(IdentityType, Group, Role) - Constructor for class org.picketlink.idm.model.GroupRole
 
GroupUpdatedEvent - Class in org.picketlink.idm.event
This event is raised when a new Group is updated
GroupUpdatedEvent(Group) - Constructor for class org.picketlink.idm.event.GroupUpdatedEvent
 

H

HAS_GROUP_ROLE - Static variable in interface org.picketlink.idm.model.IdentityType
Used to specify either a realm-specific or tier-specific group role, of which both the Group and Role must be provided as parameter values.
HAS_MEMBER - Static variable in interface org.picketlink.idm.model.IdentityType
Used to specify either a realm-specific User or Group, or a tier-specific Group.
HAS_ROLE - Static variable in interface org.picketlink.idm.model.IdentityType
Used to specify either a realm or tier-specific role.
hasGroupRole(IdentityType, Role, Group) - Method in interface org.picketlink.idm.IdentityManager
Checks if the given IdentityType, Role and Group instances maps to a GroupRole relationship.
hashCode() - Method in class org.picketlink.idm.model.AbstractAttributedType
 
hashCode() - Method in class org.picketlink.idm.model.AbstractPartition
 
hashCode() - Method in class org.picketlink.idm.model.SimpleGroup
 
hashCode() - Method in class org.picketlink.idm.model.SimpleRole
 
hasRole(IdentityType, Role) - Method in interface org.picketlink.idm.IdentityManager
Checks if the given Role is granted to the provided IdentityType.

I

ID - Static variable in interface org.picketlink.idm.model.AttributedType
A query parameter used to set the id value.
IDENTITY - Static variable in interface org.picketlink.idm.model.Relationship
 
IdentityCache - Interface in org.picketlink.idm
Storage for User, Group and Role instances to enable quick resolution of identity memberships.
IdentityConfiguration - Class in org.picketlink.idm.config
Defines the runtime configuration for Identity Management.
IdentityConfiguration() - Constructor for class org.picketlink.idm.config.IdentityConfiguration
 
IdentityManagementException - Exception in org.picketlink.idm
This exception is thrown if there is an error during an identity management operation.
IdentityManagementException() - Constructor for exception org.picketlink.idm.IdentityManagementException
 
IdentityManagementException(String, Throwable) - Constructor for exception org.picketlink.idm.IdentityManagementException
 
IdentityManagementException(String) - Constructor for exception org.picketlink.idm.IdentityManagementException
 
IdentityManagementException(Throwable) - Constructor for exception org.picketlink.idm.IdentityManagementException
 
IdentityManager - Interface in org.picketlink.idm
Manages all Identity Management related operations.
IdentityQuery<T extends IdentityType> - Interface in org.picketlink.idm.query
Unified identity query API
IdentityStore<T extends IdentityStoreConfiguration> - Interface in org.picketlink.idm.spi
IdentityStore representation providing minimal SPI
IdentityStoreConfiguration - Interface in org.picketlink.idm.config
Represents a configuration for a specific IdentityStore.
IdentityStoreInvocationContext - Class in org.picketlink.idm.spi
Used to pass contextual state to an IdentityStore during an identity management operation.
IdentityStoreInvocationContext(IdentityManager, IdentityCache, EventBridge, CredentialHandlerFactory, IdGenerator) - Constructor for class org.picketlink.idm.spi.IdentityStoreInvocationContext
 
IdentityStoreInvocationContextFactory - Interface in org.picketlink.idm.spi
Factory for creating and initializing IdentityStoreInvocationContext instances
IdentityType - Interface in org.picketlink.idm.model
This interface is the base for all identity model objects.
IdGenerator - Interface in org.picketlink.idm
Generates unique identifier values.
IDMAttribute - Annotation Type in org.picketlink.idm.jpa.annotations
Marks a property of an entity bean as containing an Identity Management attribute
IDMEntity - Annotation Type in org.picketlink.idm.jpa.annotations
Denotes an entity bean as storing Identity Management state
IDMProperty - Annotation Type in org.picketlink.idm.jpa.annotations
Marks a property of an entity bean as storing a particular type of Identity Management state.
init() - Method in class org.picketlink.idm.config.BaseAbstractStoreConfiguration
 
init() - Method in interface org.picketlink.idm.config.IdentityStoreConfiguration
Initializes the store configuration with the specified FeatureSet.
initConfig() - Method in class org.picketlink.idm.config.BaseAbstractStoreConfiguration
 
initContextForStore(IdentityStoreInvocationContext, IdentityStore<?>) - Method in interface org.picketlink.idm.spi.IdentityStoreInvocationContextFactory
 
invalidate() - Method in interface org.picketlink.idm.credential.Credentials
Invalidates the credential.
invalidate() - Method in class org.picketlink.idm.credential.DigestCredentials
 
invalidate() - Method in class org.picketlink.idm.credential.UsernamePasswordCredentials
 
invalidate() - Method in class org.picketlink.idm.credential.X509CertificateCredentials
 
invalidate(Partition, IdentityType) - Method in class org.picketlink.idm.DefaultIdentityCache
 
invalidate(Partition, IdentityType) - Method in interface org.picketlink.idm.IdentityCache
 
isEmpty() - Method in class org.picketlink.idm.event.EventContext
 
isEnabled() - Method in class org.picketlink.idm.model.AbstractIdentityType
 
isEnabled() - Method in interface org.picketlink.idm.model.IdentityType
Indicates the current enabled status of this IdentityType.
isLoaded() - Method in class org.picketlink.idm.model.Attribute
 
isMember(IdentityType, Group) - Method in interface org.picketlink.idm.IdentityManager
Checks if the given IdentityType is a member of a specific Group.
isNonceExpired() - Method in exception org.picketlink.idm.credential.DigestValidationException
 
isParameterSet(String) - Method in class org.picketlink.idm.spi.IdentityStoreInvocationContext
Returns a boolean indicating whether the parameter with the specified name has been set
isReadOnly() - Method in class org.picketlink.idm.model.Attribute
 
isSortAscending() - Method in interface org.picketlink.idm.query.IdentityQuery
 

K

KEY_PREFIX - Static variable in class org.picketlink.idm.model.Realm
 
KEY_PREFIX - Static variable in class org.picketlink.idm.model.Tier
 
KEY_PREFIX - Static variable in interface org.picketlink.idm.model.User
This String prefixes all values returned by the getKey() method.

L

LAST_NAME - Static variable in interface org.picketlink.idm.model.User
A query parameter used to set the lastName value.
loadAttribute(IdentityType, String) - Method in interface org.picketlink.idm.IdentityManager
 
lock() - Method in class org.picketlink.idm.config.FeatureSet
 
LOGIN_NAME - Static variable in interface org.picketlink.idm.model.Agent
A query parameter used to set the key value.
lookupAgent(Realm, String) - Method in class org.picketlink.idm.DefaultIdentityCache
 
lookupAgent(Realm, String) - Method in interface org.picketlink.idm.IdentityCache
Returns the cached Agent object for the specified id, in the specified Realm.
lookupGroup(Partition, String) - Method in class org.picketlink.idm.DefaultIdentityCache
 
lookupGroup(Partition, String) - Method in interface org.picketlink.idm.IdentityCache
Returns the cached Group object with the specified group id, in the specified partition.
lookupIdentityById(Class<T>, String) - Method in interface org.picketlink.idm.IdentityManager
Retrieves an IdentityType with the given identifier.
lookupRole(Partition, String) - Method in class org.picketlink.idm.DefaultIdentityCache
 
lookupRole(Partition, String) - Method in interface org.picketlink.idm.IdentityCache
Returns the cached Role object with the specified name, in the specified partition.
lookupUser(Realm, String) - Method in class org.picketlink.idm.DefaultIdentityCache
 
lookupUser(Realm, String) - Method in interface org.picketlink.idm.IdentityCache
Returns the cached User object for the specified id, in the specified Realm.

M

mapIdentityConfiguration(Class<? extends IdentityStoreConfiguration>, Class<? extends IdentityStore<?>>) - Method in interface org.picketlink.idm.spi.StoreFactory
Maps specific implementations of IdentityStoreConfiguration to a corresponding IdentityStore implementation.
MEMBER - Static variable in class org.picketlink.idm.model.GroupMembership
 
MEMBER_OF - Static variable in interface org.picketlink.idm.model.IdentityType
Used to specify either a realm-specific or tier-specific Group.

N

NAME - Static variable in interface org.picketlink.idm.model.Group
A query parameter used to set the name value.
NAME - Static variable in interface org.picketlink.idm.model.Role
A query parameter used to set the name value.

O

org.picketlink.idm - package org.picketlink.idm
 
org.picketlink.idm.config - package org.picketlink.idm.config
 
org.picketlink.idm.credential - package org.picketlink.idm.credential
 
org.picketlink.idm.credential.spi - package org.picketlink.idm.credential.spi
 
org.picketlink.idm.credential.spi.annotations - package org.picketlink.idm.credential.spi.annotations
 
org.picketlink.idm.event - package org.picketlink.idm.event
 
org.picketlink.idm.jpa.annotations - package org.picketlink.idm.jpa.annotations
 
org.picketlink.idm.model - package org.picketlink.idm.model
 
org.picketlink.idm.model.annotation - package org.picketlink.idm.model.annotation
 
org.picketlink.idm.password - package org.picketlink.idm.password
 
org.picketlink.idm.query - package org.picketlink.idm.query
 
org.picketlink.idm.spi - package org.picketlink.idm.spi
 
OTPCredential - Class in org.picketlink.idm.credential
Represents OTP token
OTPCredential(char[]) - Constructor for class org.picketlink.idm.credential.OTPCredential
 
OTPCredential(String) - Constructor for class org.picketlink.idm.credential.OTPCredential
 
OTPCredentials - Class in org.picketlink.idm.credential
An extension of the UsernamePasswordCredentials that includes an OTP token
OTPCredentials() - Constructor for class org.picketlink.idm.credential.OTPCredentials
 

P

PARENT - Static variable in interface org.picketlink.idm.model.Group
A query parameter used to set the parent value.
PARTITION - Static variable in interface org.picketlink.idm.model.IdentityType
A query parameter used to set the Partition value
Partition - Interface in org.picketlink.idm.model
An abstract container representing a grouping of identity objects.
PartitionStore - Interface in org.picketlink.idm.spi
Defines the methods for general management of Partitions, in addition to specific methods for Realms and Tiers
Password - Class in org.picketlink.idm.credential
Represents a text-based password credential
Password(char[]) - Constructor for class org.picketlink.idm.credential.Password
 
Password(String) - Constructor for class org.picketlink.idm.credential.Password
 
PasswordEncoder - Interface in org.picketlink.idm.password
Represents different forms to encode user passwords.
PATH - Static variable in interface org.picketlink.idm.model.Group
A query parameter used to set the path.
PropertyType - Enum in org.picketlink.idm.jpa.annotations
This enum is used in conjunction with the @IDMProperty annotation to mark an entity bean property for the storage of Identity Management related state.
putAgent(Realm, Agent) - Method in class org.picketlink.idm.DefaultIdentityCache
 
putAgent(Realm, Agent) - Method in interface org.picketlink.idm.IdentityCache
Inserts the specified Agent into the cache, within the specified Partition.
putGroup(Partition, Group) - Method in class org.picketlink.idm.DefaultIdentityCache
 
putGroup(Partition, Group) - Method in interface org.picketlink.idm.IdentityCache
Inserts the specified group into the cache, within the specified Partition.
putRole(Partition, Role) - Method in class org.picketlink.idm.DefaultIdentityCache
 
putRole(Partition, Role) - Method in interface org.picketlink.idm.IdentityCache
Inserts the specified role into the cache, within the specified Partition.
putUser(Realm, User) - Method in class org.picketlink.idm.DefaultIdentityCache
 
putUser(Realm, User) - Method in interface org.picketlink.idm.IdentityCache
Inserts the specified user into the cache, for the specified Realm.

Q

QueryParameter - Interface in org.picketlink.idm.query
A marker interface indicating that the implementing class can be used as a parameter within an IdentityQuery or RelationshipQuery

R

raiseEvent(Object) - Method in interface org.picketlink.idm.event.EventBridge
 
Realm - Class in org.picketlink.idm.model
A Realm defines a boundary for certain identity state.
Realm(String) - Constructor for class org.picketlink.idm.model.Realm
 
Relationship - Interface in org.picketlink.idm.model
Represents a relationship between two or more IdentityType, which is also capable of supporting multiple attribute values.
RelationshipAttribute - Annotation Type in org.picketlink.idm.model.annotation
Marks a property of a Relationship as being an attribute of that Relationship.
RelationshipCreatedEvent - Class in org.picketlink.idm.event
This event is raised when a new Relationship is created Pedro Silva
RelationshipCreatedEvent(Relationship) - Constructor for class org.picketlink.idm.event.RelationshipCreatedEvent
 
RelationshipDeletedEvent - Class in org.picketlink.idm.event
This event is raised when a new Relationship is deleted Pedro Silva
RelationshipDeletedEvent(Relationship) - Constructor for class org.picketlink.idm.event.RelationshipDeletedEvent
 
RelationshipIdentity - Annotation Type in org.picketlink.idm.model.annotation
Marks the property of a Relationship as an identity that participates in the relationship.
RelationshipQuery<T extends Relationship> - Interface in org.picketlink.idm.query
Used to query identity relationships
RelationshipQueryParameter - Interface in org.picketlink.idm.query
 
RelationshipUpdatedEvent - Class in org.picketlink.idm.event
This event is raised when a new Relationship is updated Pedro Silva
RelationshipUpdatedEvent(Relationship) - Constructor for class org.picketlink.idm.event.RelationshipUpdatedEvent
 
remove(IdentityType) - Method in interface org.picketlink.idm.IdentityManager
Removes the given IdentityType instance from the configured identity store.
remove(Relationship) - Method in interface org.picketlink.idm.IdentityManager
Removes the given Relationship instance.
remove(AttributedType) - Method in interface org.picketlink.idm.spi.IdentityStore
Removes the specified IdentityType
removeAttribute(String) - Method in class org.picketlink.idm.model.AbstractAttributedType
 
removeAttribute(String) - Method in interface org.picketlink.idm.model.AttributedType
Remove the attribute with given name
removeAttribute(IdentityType, String) - Method in interface org.picketlink.idm.spi.IdentityStore
Removes the specified Attribute value, for the specified IdentityType
removeFeature(FeatureSet.FeatureGroup, FeatureSet.FeatureOperation) - Method in class org.picketlink.idm.config.FeatureSet
Removes the given FeatureSet.FeatureOperation for the provided FeatureSet.FeatureGroup from the features set.
removeFeature(FeatureSet.FeatureGroup) - Method in class org.picketlink.idm.config.FeatureSet
Removes the given FeatureSet.FeatureGroup and all supported FeatureSet.FeatureOperation from the features set.
removeFromGroup(Agent, Group) - Method in interface org.picketlink.idm.IdentityManager
Removes the given Agent from the provided Group.
removePartition(Partition) - Method in interface org.picketlink.idm.spi.PartitionStore
 
removeRealm(Realm) - Method in interface org.picketlink.idm.IdentityManager
Removes a Realm.
removeRelationshipFeature(Class<? extends Relationship>, FeatureSet.FeatureOperation) - Method in class org.picketlink.idm.config.FeatureSet
Removes the given FeatureSet.FeatureOperation related to the provided Relationship type from the feature set.
removeRelationshipSupport(FeatureSet, Class<? extends Relationship>...) - Static method in class org.picketlink.idm.config.FeatureSet
Removes the given Relationship types from the provided FeatureSet.
removeTier(Tier) - Method in interface org.picketlink.idm.IdentityManager
Removes a Tier.
retrieveCredentials(Agent, Class<T>) - Method in interface org.picketlink.idm.spi.CredentialStore
Returns a List of all credential state of the specified class, for the specified Agent
retrieveCurrentCredential(Agent, Class<T>) - Method in interface org.picketlink.idm.spi.CredentialStore
Return the currently active credential state of the specified class, for the specified Agent
revokeGroupRole(IdentityType, Role, Group) - Method in interface org.picketlink.idm.IdentityManager
Revokes a GroupRole relationship for the given IdentityType, Role and Group instances.
revokeRole(IdentityType, Role) - Method in interface org.picketlink.idm.IdentityManager
Revokes the given Role from the provided IdentityType.
ROLE - Static variable in class org.picketlink.idm.model.Grant
 
Role - Interface in org.picketlink.idm.model
Role representation
ROLE_OF - Static variable in interface org.picketlink.idm.model.IdentityType
Used to specify either a realm-specific User or Group, or a tier-specific Group.
RoleCreatedEvent - Class in org.picketlink.idm.event
This event is raised when a new Role is created Pedro Silva
RoleCreatedEvent(Role) - Constructor for class org.picketlink.idm.event.RoleCreatedEvent
 
RoleDeletedEvent - Class in org.picketlink.idm.event
This event is raised when a Role is deleted
RoleDeletedEvent(Role) - Constructor for class org.picketlink.idm.event.RoleDeletedEvent
 
RoleUpdatedEvent - Class in org.picketlink.idm.event
This event is raised when a new Role is updated
RoleUpdatedEvent(Role) - Constructor for class org.picketlink.idm.event.RoleUpdatedEvent
 

S

SecurityConfigurationException - Exception in org.picketlink.idm
This exception is thrown when a problem is found with the Security API configuration
SecurityConfigurationException() - Constructor for exception org.picketlink.idm.SecurityConfigurationException
 
SecurityConfigurationException(String, Throwable) - Constructor for exception org.picketlink.idm.SecurityConfigurationException
 
SecurityConfigurationException(String) - Constructor for exception org.picketlink.idm.SecurityConfigurationException
 
SecurityConfigurationException(Throwable) - Constructor for exception org.picketlink.idm.SecurityConfigurationException
 
SecurityException - Exception in org.picketlink.idm
Any exception that is raised by the security module extends from this runtime exception class, making it easy for other modules and extensions to catch all security-related exceptions in a single catch block, if need be.
SecurityException() - Constructor for exception org.picketlink.idm.SecurityException
 
SecurityException(String, Throwable) - Constructor for exception org.picketlink.idm.SecurityException
 
SecurityException(String) - Constructor for exception org.picketlink.idm.SecurityException
 
SecurityException(Throwable) - Constructor for exception org.picketlink.idm.SecurityException
 
setAccessToken(String) - Method in class org.picketlink.idm.model.Authorization
 
setApplication(Agent) - Method in class org.picketlink.idm.model.Authorization
 
setAssignee(IdentityType) - Method in class org.picketlink.idm.model.Grant
 
setAttribute(Attribute<? extends Serializable>) - Method in class org.picketlink.idm.model.AbstractAttributedType
 
setAttribute(Attribute<? extends Serializable>) - Method in interface org.picketlink.idm.model.AttributedType
Set the specified attribute.
setAttribute(IdentityType, Attribute<? extends Serializable>) - Method in interface org.picketlink.idm.spi.IdentityStore
Sets the specified Attribute value for the specified IdentityType
setAuthorizationCode(String) - Method in class org.picketlink.idm.model.Authorization
 
setClientNonce(String) - Method in class org.picketlink.idm.credential.Digest
 
setCreatedDate(Date) - Method in class org.picketlink.idm.model.AbstractIdentityType
 
setCreatedDate(Date) - Method in interface org.picketlink.idm.model.IdentityType
Sets the date that this IdentityType was created.
setDigest(String) - Method in class org.picketlink.idm.credential.Digest
 
setDigest(byte[]) - Method in class org.picketlink.idm.credential.Digest
 
setDomain(String) - Method in class org.picketlink.idm.credential.Digest
 
setEmail(String) - Method in class org.picketlink.idm.model.SimpleUser
 
setEmail(String) - Method in interface org.picketlink.idm.model.User
 
setEnabled(boolean) - Method in class org.picketlink.idm.model.AbstractIdentityType
 
setEnabled(boolean) - Method in interface org.picketlink.idm.model.IdentityType
Sets the current enabled status of this IdentityType.
setExpirationDate(Date) - Method in class org.picketlink.idm.model.AbstractIdentityType
 
setExpirationDate(Date) - Method in interface org.picketlink.idm.model.IdentityType
Sets the date that this IdentityType expires.
setFirstName(String) - Method in class org.picketlink.idm.model.SimpleUser
 
setFirstName(String) - Method in interface org.picketlink.idm.model.User
 
setGroup(Group) - Method in class org.picketlink.idm.model.GroupMembership
 
setGroup(Group) - Method in class org.picketlink.idm.model.GroupRole
 
setId(String) - Method in class org.picketlink.idm.model.AbstractAttributedType
 
setId(String) - Method in class org.picketlink.idm.model.AbstractPartition
 
setId(String) - Method in interface org.picketlink.idm.model.AttributedType
Sets the unique identifier for this instance
setId(String) - Method in interface org.picketlink.idm.model.Partition
 
setIdentityStoreFactory(StoreFactory) - Method in interface org.picketlink.idm.IdentityManager
Sets the StoreFactory implementation to be used to create IdentityStore instances.
setLastName(String) - Method in class org.picketlink.idm.model.SimpleUser
 
setLastName(String) - Method in interface org.picketlink.idm.model.User
 
setLimit(int) - Method in interface org.picketlink.idm.query.IdentityQuery
 
setLimit(int) - Method in interface org.picketlink.idm.query.RelationshipQuery
 
setLoaded(boolean) - Method in class org.picketlink.idm.model.Attribute
 
setLoginName(String) - Method in interface org.picketlink.idm.model.Agent
 
setLoginName(String) - Method in class org.picketlink.idm.model.SimpleAgent
 
setMember(Agent) - Method in class org.picketlink.idm.model.GroupMembership
 
setMethod(String) - Method in class org.picketlink.idm.credential.Digest
 
setName(String) - Method in class org.picketlink.idm.model.AbstractPartition
 
setName(String) - Method in interface org.picketlink.idm.model.Partition
 
setName(String) - Method in class org.picketlink.idm.model.SimpleGroup
 
setName(String) - Method in class org.picketlink.idm.model.SimpleRole
 
setNonce(String) - Method in class org.picketlink.idm.credential.Digest
 
setNonceCount(String) - Method in class org.picketlink.idm.credential.Digest
 
setOffset(int) - Method in interface org.picketlink.idm.query.IdentityQuery
 
setOffset(int) - Method in interface org.picketlink.idm.query.RelationshipQuery
 
setOpaque(String) - Method in class org.picketlink.idm.credential.Digest
 
setOtpCredential(OTPCredential) - Method in class org.picketlink.idm.credential.OTPCredentials
 
setParameter(QueryParameter, Object...) - Method in interface org.picketlink.idm.query.IdentityQuery
 
setParameter(QueryParameter, Object...) - Method in interface org.picketlink.idm.query.RelationshipQuery
 
setParameter(String, Object) - Method in class org.picketlink.idm.spi.IdentityStoreInvocationContext
Sets a parameter value
setParent(Tier) - Method in class org.picketlink.idm.model.Tier
 
setParentGroup(Group) - Method in interface org.picketlink.idm.model.Group
Sets the parent group.
setParentGroup(Group) - Method in class org.picketlink.idm.model.SimpleGroup
 
setPartition(Partition) - Method in class org.picketlink.idm.model.AbstractIdentityType
 
setPartition(Partition) - Method in interface org.picketlink.idm.model.IdentityType
Sets the Partition for this object.
setPassword(String) - Method in class org.picketlink.idm.credential.Digest
 
setPassword(Password) - Method in class org.picketlink.idm.credential.UsernamePasswordCredentials
 
setPath(String) - Method in class org.picketlink.idm.model.SimpleGroup
 
setQop(String) - Method in class org.picketlink.idm.credential.Digest
 
setRealm(String) - Method in class org.picketlink.idm.credential.Digest
 
setRealm(Realm) - Method in class org.picketlink.idm.spi.IdentityStoreInvocationContext
Sets the active Realm for this context
setRefreshToken(String) - Method in class org.picketlink.idm.model.Authorization
 
setRole(Role) - Method in class org.picketlink.idm.model.Grant
 
setSortAscending(boolean) - Method in interface org.picketlink.idm.query.IdentityQuery
Specify if sorting will be ascending (true) or descending (false)
setSortParameters(QueryParameter...) - Method in interface org.picketlink.idm.query.IdentityQuery
Parameters used to sort the results.
setStale(String) - Method in class org.picketlink.idm.credential.Digest
 
setStatus(Credentials.Status) - Method in class org.picketlink.idm.credential.AbstractBaseCredentials
 
setSupportsCustomRelationships(boolean) - Method in class org.picketlink.idm.config.FeatureSet
 
setSupportsMultiRealm(boolean) - Method in class org.picketlink.idm.config.FeatureSet
 
setTier(Tier) - Method in class org.picketlink.idm.spi.IdentityStoreInvocationContext
Sets the active Tier for this context
setup(T, IdentityStoreInvocationContext) - Method in interface org.picketlink.idm.spi.IdentityStore
Sets the configuration and context in which the IdentityStore will execute its operations
setUri(String) - Method in class org.picketlink.idm.credential.Digest
 
setUser(User) - Method in class org.picketlink.idm.model.Authorization
 
setUsername(String) - Method in class org.picketlink.idm.credential.Digest
 
setUsername(String) - Method in class org.picketlink.idm.credential.UsernamePasswordCredentials
 
setUserName(String) - Method in class org.picketlink.idm.credential.X509CertificateCredentials
 
setValidatedAgent(Agent) - Method in class org.picketlink.idm.credential.AbstractBaseCredentials
 
setValue(String, Object) - Method in class org.picketlink.idm.event.EventContext
 
setValue(T) - Method in class org.picketlink.idm.model.Attribute
Sets the value for this attribute.
SimpleAgent - Class in org.picketlink.idm.model
Simple implementation of the Agent interface
SimpleAgent(String) - Constructor for class org.picketlink.idm.model.SimpleAgent
 
SimpleGroup - Class in org.picketlink.idm.model
Simple implementation of the Group interface
SimpleGroup() - Constructor for class org.picketlink.idm.model.SimpleGroup
 
SimpleGroup(String) - Constructor for class org.picketlink.idm.model.SimpleGroup
 
SimpleGroup(String, Group) - Constructor for class org.picketlink.idm.model.SimpleGroup
 
SimpleRole - Class in org.picketlink.idm.model
Simple implementation of the Role interface
SimpleRole() - Constructor for class org.picketlink.idm.model.SimpleRole
 
SimpleRole(String) - Constructor for class org.picketlink.idm.model.SimpleRole
 
SimpleUser - Class in org.picketlink.idm.model
A simple User implementation
SimpleUser() - Constructor for class org.picketlink.idm.model.SimpleUser
 
SimpleUser(String) - Constructor for class org.picketlink.idm.model.SimpleUser
 
storeCredential(Agent, CredentialStorage) - Method in interface org.picketlink.idm.spi.CredentialStore
Store the specified credential state
Stored - Annotation Type in org.picketlink.idm.credential.spi.annotations
This annotation denotes a property of a Class implementing the CredentialStorage interface as being persistent.
StoreFactory - Interface in org.picketlink.idm.spi
Creates IdentityStore instances based on a provided configuration
supports(FeatureSet.FeatureGroup, FeatureSet.FeatureOperation) - Method in class org.picketlink.idm.config.FeatureSet
Check if the FeatureSet.FeatureGroup and the given FeatureSet.FeatureOperation are supported.
supports(FeatureSet.FeatureGroup) - Method in class org.picketlink.idm.config.FeatureSet
Check if the FeatureSet.FeatureGroup is supported.
SupportsCredentials - Annotation Type in org.picketlink.idm.credential.spi.annotations
This annotation is used to declare which credential types are supported by a particular CredentialHandler implementation
supportsMultiRealm() - Method in class org.picketlink.idm.config.FeatureSet
Indicates if multi realms are supported or not.
supportsRelationship(Class<? extends Relationship>) - Method in class org.picketlink.idm.config.FeatureSet
Check if the given Relationship type is supported.
supportsRelationshipFeature(Class<? extends Relationship>, FeatureSet.FeatureOperation) - Method in class org.picketlink.idm.config.FeatureSet
Check if the given FeatureSet.FeatureOperation is supported for the provided Relationship type.

T

Tier - Class in org.picketlink.idm.model
A hierarchical abstraction representing a partitioned set or subset of services, for which specialized Roles and Groups may be created.
Tier(String) - Constructor for class org.picketlink.idm.model.Tier
 
Tier(String, String, Tier) - Constructor for class org.picketlink.idm.model.Tier
 
Tier(String, Tier) - Constructor for class org.picketlink.idm.model.Tier
 

U

update(Agent, Object, IdentityStore<?>, Date, Date) - Method in interface org.picketlink.idm.credential.spi.CredentialHandler
 
update(IdentityType) - Method in interface org.picketlink.idm.IdentityManager
Updates the given IdentityType instance.
update(Relationship) - Method in interface org.picketlink.idm.IdentityManager
Updates the given Relationship instance.
update(AttributedType) - Method in interface org.picketlink.idm.spi.IdentityStore
Updates the specified IdentityType
updateCredential(Agent, Object) - Method in interface org.picketlink.idm.IdentityManager
Updates a credential for the given Agent.
updateCredential(Agent, Object, Date, Date) - Method in interface org.picketlink.idm.IdentityManager
Updates a credential for the given Agent.
updateCredential(Agent, Object, Date, Date) - Method in interface org.picketlink.idm.spi.IdentityStore
Updates the specified credential value for the specified Agent.
USER - Static variable in class org.picketlink.idm.model.Authorization
 
User - Interface in org.picketlink.idm.model
This interface represents a User; a human or non-human agent that may consume the services provided by an application.
UserCreatedEvent - Class in org.picketlink.idm.event
This event is raised when a new User is created
UserCreatedEvent(User) - Constructor for class org.picketlink.idm.event.UserCreatedEvent
 
UserDeletedEvent - Class in org.picketlink.idm.event
This event is raised when a user is deleted
UserDeletedEvent(User) - Constructor for class org.picketlink.idm.event.UserDeletedEvent
 
UsernamePasswordCredentials - Class in org.picketlink.idm.credential
Represents the credentials typically used by standard username/password authentication.
UsernamePasswordCredentials() - Constructor for class org.picketlink.idm.credential.UsernamePasswordCredentials
 
UsernamePasswordCredentials(String, Password) - Constructor for class org.picketlink.idm.credential.UsernamePasswordCredentials
 
UserUpdatedEvent - Class in org.picketlink.idm.event
This event is raised when a new User is updated
UserUpdatedEvent(User) - Constructor for class org.picketlink.idm.event.UserUpdatedEvent
 

V

validate(Credentials, IdentityStore<?>) - Method in interface org.picketlink.idm.credential.spi.CredentialHandler
 
validateCredentials(Credentials) - Method in interface org.picketlink.idm.IdentityManager
Validates the given Credentials.
validateCredentials(Credentials) - Method in interface org.picketlink.idm.spi.IdentityStore
Validates the specified credentials.
valueOf(String) - Static method in enum org.picketlink.idm.config.FeatureSet.FeatureGroup
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.picketlink.idm.config.FeatureSet.FeatureOperation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.picketlink.idm.credential.Credentials.Status
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.picketlink.idm.jpa.annotations.EntityType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.picketlink.idm.jpa.annotations.PropertyType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.picketlink.idm.config.FeatureSet.FeatureGroup
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.picketlink.idm.config.FeatureSet.FeatureOperation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.picketlink.idm.credential.Credentials.Status
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.picketlink.idm.jpa.annotations.EntityType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.picketlink.idm.jpa.annotations.PropertyType
Returns an array containing the constants of this enum type, in the order they are declared.

X

X509Cert - Class in org.picketlink.idm.credential
Represents a X509Certificate credential.
X509Cert(X509Certificate) - Constructor for class org.picketlink.idm.credential.X509Cert
 
X509CertificateCredentials - Class in org.picketlink.idm.credential
A credential representing an X509 certificate for certificate-based authentication
X509CertificateCredentials(X509Cert) - Constructor for class org.picketlink.idm.credential.X509CertificateCredentials
 
A B C D E F G H I K L M N O P Q R S T U V X 

Copyright © 2013. All Rights Reserved.