A B C D E F G H I J K L M N O P Q R S T U V W 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
 
AbstractIdentityConfigurationChildBuilder - Class in org.picketlink.idm.config
 
AbstractIdentityConfigurationChildBuilder(IdentityConfigurationChildBuilder) - Constructor for class org.picketlink.idm.config.AbstractIdentityConfigurationChildBuilder
 
AbstractIdentityStoreConfigurationBuilder<T extends IdentityStoreConfiguration,S extends IdentityStoreConfigurationBuilder<T,S>> - Class in org.picketlink.idm.config
 
AbstractIdentityStoreConfigurationBuilder(IdentityStoresConfigurationBuilder) - Constructor for class org.picketlink.idm.config.AbstractIdentityStoreConfigurationBuilder
 
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(Class<? extends IdentityStoreConfiguration>, Class<? extends IdentityStore<?>>, Class<T>) - Method in class org.picketlink.idm.config.IdentityStoresConfigurationBuilder
 
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(SecurityContext, AttributedType) - Method in interface org.picketlink.idm.spi.IdentityStore
Persists the specified IdentityType
addContextInitializer(ContextInitializer) - Method in class org.picketlink.idm.config.AbstractIdentityStoreConfigurationBuilder
 
addContextInitializer(ContextInitializer) - Method in interface org.picketlink.idm.config.IdentityStoreConfigurationBuilder
 
addCredentialHandler(Class<? extends CredentialHandler>) - Method in class org.picketlink.idm.config.AbstractIdentityStoreConfigurationBuilder
 
addCredentialHandler(Class<? extends CredentialHandler>) - Method in interface org.picketlink.idm.config.IdentityStoreConfigurationBuilder
 
addGroupMapping(String, String) - Method in class org.picketlink.idm.config.LDAPStoreConfigurationBuilder
 
addRealm(String...) - Method in class org.picketlink.idm.config.AbstractIdentityStoreConfigurationBuilder
 
addRealm(String...) - Method in interface org.picketlink.idm.config.IdentityStoreConfigurationBuilder
 
addTier(String...) - Method in class org.picketlink.idm.config.AbstractIdentityStoreConfigurationBuilder
 
addTier(String...) - Method in interface org.picketlink.idm.config.IdentityStoreConfigurationBuilder
 
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
 
agentDNSuffix(String) - Method in class org.picketlink.idm.config.LDAPStoreConfigurationBuilder
 
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
 
AllowedPermission - Annotation Type in org.picketlink.permission.annotations
Specifies an allowable permission action for the target class, and allows for an optional bit mask value for mapping the permission action to a persistent store
AllowedPermissions - Annotation Type in org.picketlink.permission.annotations
Specifies a list of permission actions for a class
AlreadyLoggedInEvent - Class in org.picketlink.authentication.event
This event is fired when an already authenticated user attempts to authenticate again
AlreadyLoggedInEvent() - Constructor for class org.picketlink.authentication.event.AlreadyLoggedInEvent
 
APPLICATION - Static variable in class org.picketlink.idm.model.Authorization
 
ASSIGNEE - Static variable in class org.picketlink.idm.model.Grant
 
asyncWrite(boolean) - Method in class org.picketlink.idm.config.FileStoreConfigurationBuilder
 
asyncWriteThreadPool(int) - Method in class org.picketlink.idm.config.FileStoreConfigurationBuilder
 
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
 
attributeClass(Class<?>) - Method in class org.picketlink.idm.config.JPAStoreConfigurationBuilder
 
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
 
attributedTypeNotFoundWithId(Class<? extends AttributedType>, String, Partition) - Method in interface org.picketlink.idm.IDMMessages
 
attributedTypeUnsupportedType(Class<? extends AttributedType>) - Method in interface org.picketlink.idm.IDMMessages
 
AttributeName - Annotation Type in org.picketlink.idm.jpa.annotations
Marks the attribute name property of an identity attribute entity, a relationship attribute entity or credential attribute entity
AttributeProperty - Annotation Type in org.picketlink.idm.model.annotation
Marks a property of a Relationship as being an attribute of that Relationship.
AttributeType - Annotation Type in org.picketlink.idm.jpa.annotations
Marks the attribute type property of an identity attribute entity, a credential attribute entity or a relationship attribute entity.
AttributeValue - Annotation Type in org.picketlink.idm.jpa.annotations
Marks the attribute value property of an identity attribute entity, a relationship attribute entity or credential attribute entity
AUTH_TYPE_INIT_PARAM - Static variable in class org.picketlink.authentication.web.AuthenticationFilter
 
authenticate() - Method in interface org.picketlink.authentication.Authenticator
 
AuthenticationException - Exception in org.picketlink.authentication
Thrown if there is an error during the authentication process
AuthenticationException(String) - Constructor for exception org.picketlink.authentication.AuthenticationException
 
AuthenticationException(String, Throwable) - Constructor for exception org.picketlink.authentication.AuthenticationException
 
AuthenticationFilter - Class in org.picketlink.authentication.web
 
AuthenticationFilter() - Constructor for class org.picketlink.authentication.web.AuthenticationFilter
 
AuthenticationFilter.AuthType - Enum in org.picketlink.authentication.web
 
Authenticator - Interface in org.picketlink.authentication
An Authenticator implementation is responsible for managing the user authentication process.
Authenticator.AuthenticationStatus - Enum in org.picketlink.authentication
 
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(Map<FeatureSet.FeatureGroup, Set<FeatureSet.FeatureOperation>>, Map<Class<? extends Relationship>, Set<FeatureSet.FeatureOperation>>, Set<String>, Set<String>, List<ContextInitializer>, Map<String, Object>, List<Class<? extends CredentialHandler>>) - Constructor for class org.picketlink.idm.config.BaseAbstractStoreConfiguration
 
BaseAuthenticator - Class in org.picketlink.authentication
Abstract base class that Authenticator implementations can extend for convenience.
BaseAuthenticator() - Constructor for class org.picketlink.authentication.BaseAuthenticator
 
baseDN(String) - Method in class org.picketlink.idm.config.LDAPStoreConfigurationBuilder
 
BasicAuthenticationScheme - Class in org.picketlink.authentication.web
 
BasicAuthenticationScheme(String) - Constructor for class org.picketlink.authentication.web.BasicAuthenticationScheme
 
bindCredential(String) - Method in class org.picketlink.idm.config.LDAPStoreConfigurationBuilder
 
bindDN(String) - Method in class org.picketlink.idm.config.LDAPStoreConfigurationBuilder
 
build() - Method in class org.picketlink.idm.config.AbstractIdentityConfigurationChildBuilder
 
build() - Method in class org.picketlink.idm.config.IdentityConfigurationBuilder
 
build() - Method in interface org.picketlink.idm.config.IdentityConfigurationChildBuilder
 
Builder<T> - Interface in org.picketlink.idm.config
 
byName(String) - Static method in class org.picketlink.idm.model.AttributedType.ATTRIBUTE
 

C

Cache<K,V> - Interface in org.picketlink.cache
Cache Interface
Cacheable - Interface in org.picketlink.cache
Interface indicating an entity has access to a cache
CacheManager - Interface in org.picketlink.cache
Manager to manage cache instances
canHandle(Class<?>) - Method in interface org.picketlink.permission.spi.PermissionHandler
Returns true if the implementation can handle resources of the specified class
canLoadResource(String) - Method in interface org.picketlink.permission.spi.PermissionHandler
Returns true if the implementation can load the resource instance for the specified identifier
challengeClient(HttpServletRequest, HttpServletResponse) - Method in class org.picketlink.authentication.web.BasicAuthenticationScheme
 
challengeClient(HttpServletRequest, HttpServletResponse) - Method in class org.picketlink.authentication.web.DigestAuthenticationScheme
 
challengeClient(HttpServletRequest, HttpServletResponse) - Method in class org.picketlink.authentication.web.FormAuthenticationScheme
 
challengeClient(HttpServletRequest, HttpServletResponse) - Method in interface org.picketlink.authentication.web.HTTPAuthenticationScheme
 
classNotFound(String) - Method in interface org.picketlink.idm.IDMMessages
 
clear() - Method in class org.picketlink.idm.credential.Password
 
clientResponseValue(Digest, char[]) - Static method in class org.picketlink.authentication.web.support.HTTPDigestUtil
Given the digest, construct the client response value
configurationAmbiguousFeatureForStore(FeatureSet.FeatureGroup, IdentityStoreConfiguration, IdentityStoreConfiguration) - Method in interface org.picketlink.idm.IDMMessages
 
configurationCouldNotCreateIdentityManagerFactoryImpl(String, Throwable) - Method in interface org.picketlink.idm.IDMMessages
 
configurationDefaultRealmNotDefined() - Method in interface org.picketlink.idm.IDMMessages
 
contains(String) - Method in class org.picketlink.idm.event.EventContext
 
contextFactory(SecurityContextFactory) - Method in class org.picketlink.idm.config.AbstractIdentityConfigurationChildBuilder
 
contextFactory(SecurityContextFactory) - Method in class org.picketlink.idm.config.IdentityConfigurationBuilder
 
contextFactory(SecurityContextFactory) - Method in interface org.picketlink.idm.config.IdentityConfigurationChildBuilder
 
ContextInitializer - Interface in org.picketlink.idm.spi
Used to initialize store-specific context parameters
convertBytesToHex(byte[]) - Static method in class org.picketlink.authentication.web.support.HTTPDigestUtil
Convert a byte array to hex
convertResourcePermissions(Class<?>, Object) - Method in interface org.picketlink.permission.spi.PermissionHandler
 
couldNotCreateContextualIdentityManager(Partition) - Method in interface org.picketlink.idm.IDMMessages
 
countQueryResults(SecurityContext, IdentityQuery<V>) - Method in interface org.picketlink.idm.spi.IdentityStore
 
countQueryResults(SecurityContext, RelationshipQuery<V>) - Method in interface org.picketlink.idm.spi.IdentityStore
 
create() - Method in interface org.picketlink.idm.config.Builder
 
create() - Method in class org.picketlink.idm.config.FileStoreConfigurationBuilder
 
create() - Method in class org.picketlink.idm.config.IdentityStoresConfigurationBuilder
 
create() - Method in class org.picketlink.idm.config.JPAStoreConfigurationBuilder
 
create() - Method in class org.picketlink.idm.config.LDAPStoreConfigurationBuilder
 
createContext(Partition) - Method in interface org.picketlink.idm.spi.SecurityContextFactory
 
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(T, SecurityContext) - Method in interface org.picketlink.idm.spi.StoreFactory
Creates an instance of an IdentityStore using the provided configuration
createRelationshipQuery(Class<T>) - Method in interface org.picketlink.idm.IdentityManager
Creates an RelationshipQuery that can be used to query for Relationship instances.
CreationDate - Annotation Type in org.picketlink.idm.jpa.annotations
Marks the creation date property of an identity type
CredentialAttribute - Annotation Type in org.picketlink.idm.jpa.annotations
This annotation should be applied to a single entity bean of an application to mark it as holding credential attribute state.
credentialAttributeClass(Class<?>) - Method in class org.picketlink.idm.config.JPAStoreConfigurationBuilder
 
credentialClass(Class<?>) - Method in class org.picketlink.idm.config.JPAStoreConfigurationBuilder
 
credentialCouldNotEncodePassword(UnsupportedEncodingException) - Method in interface org.picketlink.idm.IDMMessages
 
credentialCredentialHandlerInstantiationError(Class<? extends CredentialHandler>, Throwable) - Method in interface org.picketlink.idm.IDMMessages
 
credentialDigestInvalidRealm() - Method in interface org.picketlink.idm.IDMMessages
 
CredentialHandler<S extends IdentityStore<?>,V extends Credentials,U> - Interface in org.picketlink.idm.credential.spi
Performs credential validation and persists credential state to a Store.
CredentialHandlerFactory - Class in org.picketlink.idm.credential.spi
This factory is responsible for returning CredentialHandler instances given a specific type of credentials and store
CredentialHandlerFactory() - Constructor for class org.picketlink.idm.credential.spi.CredentialHandlerFactory
 
credentialHandlerNotFoundForCredentialType(Class<?>) - Method in interface org.picketlink.idm.IDMMessages
 
CredentialHandlers - Annotation Type in org.picketlink.idm.credential.spi.annotations
This annotation is used to declare which CredentialHandlers are supported by an IdentityStore implementation.
credentialInvalidCredentialStoreType(Class<? extends IdentityStore>) - Method in interface org.picketlink.idm.IDMMessages
 
credentialInvalidEncodingAlgorithm(String, PasswordEncoder, Throwable) - Method in interface org.picketlink.idm.IDMMessages
 
credentialInvalidPassword() - Method in interface org.picketlink.idm.IDMMessages
 
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<T extends IdentityStoreConfiguration> - Interface in org.picketlink.idm.spi
A special type of IdentityStore that supports the storage of raw credential state also
credentialSupportedCredentialsNotProvided(Class<? extends CredentialHandler>) - Method in interface org.picketlink.idm.IDMMessages
 
CredentialType - Annotation Type in org.picketlink.idm.jpa.annotations
Marks the credential type property of a credential entity
credentialUnsupportedType(Class<?>, CredentialHandler) - Method in interface org.picketlink.idm.IDMMessages
 
CredentialValue - Annotation Type in org.picketlink.idm.jpa.annotations
Marks the credential value property of a credential entity

D

DEFAULT_ALGORITHM - Static variable in class org.picketlink.idm.credential.totp.TimeBasedOTP
 
DEFAULT_DELAY_WINDOW - Static variable in class org.picketlink.idm.credential.totp.TimeBasedOTP
 
DEFAULT_INTERVAL_SECONDS - Static variable in class org.picketlink.idm.credential.totp.TimeBasedOTP
 
DEFAULT_NUMBER_DIGITS - Static variable in class org.picketlink.idm.credential.totp.TimeBasedOTP
 
DEFAULT_REALM - Static variable in class org.picketlink.idm.model.Realm
 
DEFAULT_REALM_NAME - Static variable in class org.picketlink.authentication.web.AuthenticationFilter
 
DefaultLoginCredentials - Class in org.picketlink.credential
The default Credentials implementation.
DefaultLoginCredentials() - Constructor for class org.picketlink.credential.DefaultLoginCredentials
 
destroy() - Method in class org.picketlink.authentication.web.AuthenticationFilter
 
digest(String[]) - Static method in class org.picketlink.authentication.web.support.HTTPDigestUtil
Construct a DigestHolder from the tokens
Digest - Class in org.picketlink.idm.credential
Represents a Digest credential.
Digest() - Constructor for class org.picketlink.idm.credential.Digest
 
DigestAuthenticationScheme - Class in org.picketlink.authentication.web
 
DigestAuthenticationScheme(String) - Constructor for class org.picketlink.authentication.web.DigestAuthenticationScheme
 
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
 
Discriminator - Annotation Type in org.picketlink.idm.jpa.annotations
Marks the discriminator property of an identity entity , or a partition entity.
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.picketlink.authentication.web.AuthenticationFilter
 

E

EffectiveDate - Annotation Type in org.picketlink.idm.jpa.annotations
Marks the effective date property of a credential entity
Email - Annotation Type in org.picketlink.idm.jpa.annotations
Marks the e-mail address property of an identity type entity.
EMAIL - Static variable in interface org.picketlink.idm.model.User
A query parameter used to set the email value.
Enabled - Annotation Type in org.picketlink.idm.jpa.annotations
Marks the enabled property of an identity type entity
ENABLED - Static variable in interface org.picketlink.idm.model.IdentityType
A query parameter used to set the enabled value.
encode(String) - Method in interface org.picketlink.idm.password.PasswordEncoder
Encodes given password.
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
ExpiryDate - Annotation Type in org.picketlink.idm.jpa.annotations
Marks the expiry date property of a credential entity, or the expiry date of an identity type entity
extract(String, String) - Static method in class org.picketlink.authentication.web.support.HTTPDigestUtil
Given a digest token, extract the value
extractCredential(HttpServletRequest, DefaultLoginCredentials) - Method in class org.picketlink.authentication.web.BasicAuthenticationScheme
 
extractCredential(HttpServletRequest, DefaultLoginCredentials) - Method in class org.picketlink.authentication.web.DigestAuthenticationScheme
 
extractCredential(HttpServletRequest, DefaultLoginCredentials) - Method in class org.picketlink.authentication.web.FormAuthenticationScheme
 
extractCredential(HttpServletRequest, DefaultLoginCredentials) - Method in interface org.picketlink.authentication.web.HTTPAuthenticationScheme
 
extractUsernameAndPassword(HttpServletRequest) - Method in class org.picketlink.authentication.web.BasicAuthenticationScheme
 

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(SecurityContext, IdentityQuery<V>) - Method in interface org.picketlink.idm.spi.IdentityStore
 
fetchQueryResults(SecurityContext, RelationshipQuery<V>) - Method in interface org.picketlink.idm.spi.IdentityStore
 
file() - Method in class org.picketlink.idm.config.AbstractIdentityStoreConfigurationBuilder
 
file() - Method in class org.picketlink.idm.config.IdentityStoresConfigurationBuilder
 
fileConfigAlwaysCreateWorkingDir(String) - Method in interface org.picketlink.idm.IDMLogger
 
fileConfigFailedToInitializeFilesystem(Throwable) - Method in interface org.picketlink.idm.IDMMessages
 
fileConfigUsingWorkingDir(String) - Method in interface org.picketlink.idm.IDMLogger
 
FileIdentityStoreConfiguration - Class in org.picketlink.idm.config
 
FileStoreConfigurationBuilder - Class in org.picketlink.idm.config
 
FileStoreConfigurationBuilder(IdentityStoresConfigurationBuilder) - Constructor for class org.picketlink.idm.config.FileStoreConfigurationBuilder
 
FIRST_NAME - Static variable in interface org.picketlink.idm.model.User
A query parameter used to set the firstName value.
FirstName - Annotation Type in org.picketlink.idm.jpa.annotations
Marks the first name property of an identity type entity.
FORM_ERROR_PAGE_INIT_PARAM - Static variable in class org.picketlink.authentication.web.AuthenticationFilter
 
FORM_LOGIN_PAGE_INIT_PARAM - Static variable in class org.picketlink.authentication.web.AuthenticationFilter
 
FormAuthenticationScheme - Class in org.picketlink.authentication.web
An implementation of HTTPAuthenticationScheme that supports the Servlet Specification FORM Authentication Scheme
FormAuthenticationScheme(String, String, String) - Constructor for class org.picketlink.authentication.web.FormAuthenticationScheme
 

G

generate(String) - Method in class org.picketlink.idm.credential.totp.TimeBasedOTP
Generates a token.
generate() - Method in interface org.picketlink.idm.IdGenerator
 
generateAndCacheNonce(HttpServletRequest) - Method in class org.picketlink.authentication.web.support.NonceCache
 
generateTOTP(String, String, int, String) - Method in class org.picketlink.idm.credential.totp.TimeBasedOTP
This method generates an TOTP value for the given set of parameters.
get() - Method in class org.picketlink.authentication.web.support.UUIDNonceGenerator
 
getAccessToken() - Method in class org.picketlink.idm.model.Authorization
 
getAdditionalIdentityStores() - Method in class org.picketlink.idm.config.IdentityConfiguration
Returns any additional mapping for identity stores.
getAdditionalProperties() - Method in class org.picketlink.idm.config.LDAPIdentityStoreConfiguration
 
getAgent() - Method in interface org.picketlink.authentication.Authenticator
 
getAgent() - Method in class org.picketlink.authentication.BaseAuthenticator
 
getAgent() - Method in interface org.picketlink.Identity
 
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(SecurityContext, String) - Method in interface org.picketlink.idm.spi.IdentityStore
Returns the Agent with the specified login name
getAgentDNSuffix() - Method in class org.picketlink.idm.config.LDAPIdentityStoreConfiguration
 
getApplication() - Method in class org.picketlink.idm.model.Authorization
 
getAssignee() - Method in class org.picketlink.idm.model.Grant
 
getAsyncThreadPool() - Method in class org.picketlink.idm.config.FileIdentityStoreConfiguration
 
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(SecurityContext, IdentityType, String) - Method in interface org.picketlink.idm.spi.IdentityStore
Returns the Attribute value with the specified name, for the specified IdentityType
getAttributeClass() - Method in class org.picketlink.idm.config.JPAIdentityStoreConfiguration
 
getAttributeProperties() - Method in class org.picketlink.idm.config.JPAIdentityStoreConfiguration
 
getAttributeProperty() - Method in class org.picketlink.idm.config.JPAIdentityStoreConfiguration.MappedAttribute
 
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
 
getAuthType() - Method in class org.picketlink.idm.config.LDAPIdentityStoreConfiguration
 
getBaseDN() - Method in class org.picketlink.idm.config.LDAPIdentityStoreConfiguration
 
getBindCredential() - Method in class org.picketlink.idm.config.LDAPIdentityStoreConfiguration
 
getBindDN() - Method in class org.picketlink.idm.config.LDAPIdentityStoreConfiguration
 
getCache() - Method in interface org.picketlink.cache.Cacheable
Get the Cache
getCache(String) - Method in interface org.picketlink.cache.CacheManager
Given a name for the cache, return an instance of Cache
getCache() - Method in class org.picketlink.idm.spi.SecurityContext
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 class org.picketlink.IdentityConfigurationEvent
 
getConfig() - Method in interface org.picketlink.idm.spi.IdentityStore
Returns the configuration for this IdentityStore instance
getConfigurations() - Method in class org.picketlink.idm.config.IdentityStoresConfiguration
 
getConfiguredStores() - Method in class org.picketlink.idm.config.IdentityConfiguration
Returns all registered IdentityStoreConfiguration instances.
getContext() - Method in class org.picketlink.idm.event.AbstractBaseEvent
 
getContextInitializers() - Method in class org.picketlink.idm.config.AbstractIdentityStoreConfigurationBuilder
 
getContextInitializers() - Method in class org.picketlink.idm.config.BaseAbstractStoreConfiguration
 
getContextInitializers() - Method in interface org.picketlink.idm.config.IdentityStoreConfiguration
Returns all ContextInitializer instances configured for a specific identity store.
getContextPath() - Method in class org.picketlink.authentication.web.support.SavedRequest
Returns the original context path used by the original request.
getCookies() - Method in class org.picketlink.authentication.web.support.SavedRequest
Returns the cookies copied from the original request.
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.
getCredential() - Method in class org.picketlink.credential.DefaultLoginCredentials
 
getCredentialAttributeClass() - Method in class org.picketlink.idm.config.JPAIdentityStoreConfiguration
 
getCredentialClass() - Method in class org.picketlink.idm.config.JPAIdentityStoreConfiguration
 
getCredentialHandlerProperties() - Method in class org.picketlink.idm.config.AbstractIdentityStoreConfigurationBuilder
 
getCredentialHandlerProperties() - Method in class org.picketlink.idm.config.BaseAbstractStoreConfiguration
 
getCredentialHandlerProperties() - Method in interface org.picketlink.idm.config.IdentityStoreConfiguration
Allows credential handler behaviour to be customized via a set of property values
getCredentialHandlers() - Method in class org.picketlink.idm.config.AbstractIdentityStoreConfigurationBuilder
 
getCredentialHandlers() - Method in class org.picketlink.idm.config.BaseAbstractStoreConfiguration
 
getCredentialHandlers() - Method in interface org.picketlink.idm.config.IdentityStoreConfiguration
Returns a List of the CredentialHandler types configured.
getCredentialUpdater(Class<?>, IdentityStore<?>) - Method in class org.picketlink.idm.credential.spi.CredentialHandlerFactory
 
getCredentialUpdater(Class<?>, IdentityStore) - Method in class org.picketlink.idm.spi.SecurityContext
Returns a CredentialHandler instance capable of updating a credential of the specified Credentials class, for the specified IdentityStore class
getCredentialValidator(Class<? extends Credentials>, IdentityStore<?>) - Method in class org.picketlink.idm.credential.spi.CredentialHandlerFactory
 
getCredentialValidator(Class<? extends Credentials>, IdentityStore) - Method in class org.picketlink.idm.spi.SecurityContext
Returns a CredentialHandler instance capable of validating a credential of the specified Credentials class, for the specified IdentityStore class
getDefaultRelationshipClasses() - Static method in class org.picketlink.idm.config.AbstractIdentityStoreConfigurationBuilder
 
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.SecurityContext
 
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.
getFactoryName() - Method in class org.picketlink.idm.config.LDAPIdentityStoreConfiguration
 
getFeatureGroup() - Method in exception org.picketlink.idm.config.OperationNotSupportedException
 
getFeatureOperation() - Method in exception org.picketlink.idm.config.OperationNotSupportedException
 
getFirstName() - Method in class org.picketlink.idm.model.SimpleUser
 
getFirstName() - Method in interface org.picketlink.idm.model.User
 
getGeneratedIdentifier(Object) - Method in interface org.picketlink.permission.spi.PermissionHandler
Returns a String identifier value that can be used to uniquely identify the specified resource
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(SecurityContext, String) - Method in interface org.picketlink.idm.spi.IdentityStore
Returns the Group with the specified path.
getGroup(SecurityContext, String, Group) - Method in interface org.picketlink.idm.spi.IdentityStore
Returns the Group with the specified name and parent group
getGroupDNSuffix() - Method in class org.picketlink.idm.config.LDAPIdentityStoreConfiguration
 
getGroupMappingDN(String) - Method in class org.picketlink.idm.config.LDAPIdentityStoreConfiguration
 
getHeaders() - Method in class org.picketlink.authentication.web.support.SavedRequest
Returns the headers copied from the original request.
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
 
getIdentityClass() - Method in class org.picketlink.idm.config.JPAIdentityStoreConfiguration
 
getIdentityManager() - Method in class org.picketlink.idm.spi.SecurityContext
 
getIdentityProperty() - Method in class org.picketlink.idm.config.JPAIdentityStoreConfiguration.MappedAttribute
 
getIdentityStores() - Method in class org.picketlink.idm.config.IdentityStoresConfiguration
 
getIdentityType() - Method in interface org.picketlink.idm.query.IdentityQuery
 
getIdentityTypeDiscriminator(Class<? extends IdentityType>) - Method in class org.picketlink.idm.config.JPAIdentityStoreConfiguration
 
getIdentityTypeFromDiscriminator(String) - Method in class org.picketlink.idm.config.JPAIdentityStoreConfiguration
 
getIdGenerator() - Method in class org.picketlink.idm.spi.SecurityContext
 
getLastName() - Method in class org.picketlink.idm.model.SimpleUser
 
getLastName() - Method in interface org.picketlink.idm.model.User
 
getLdapURL() - Method in class org.picketlink.idm.config.LDAPIdentityStoreConfiguration
 
getLimit() - Method in interface org.picketlink.idm.query.IdentityQuery
 
getLimit() - Method in interface org.picketlink.idm.query.RelationshipQuery
 
getLoginException() - Method in class org.picketlink.authentication.event.LoginFailedEvent
 
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.authentication.web.support.SavedRequest
Returns the original HTTP method used by the original request.
getMethod() - Method in class org.picketlink.idm.credential.Digest
 
getModelProperty(JPAIdentityStoreConfiguration.PropertyType) - Method in class org.picketlink.idm.config.JPAIdentityStoreConfiguration
 
getModelPropertyValue(Class<P>, Object, JPAIdentityStoreConfiguration.PropertyType) - Method in class org.picketlink.idm.config.JPAIdentityStoreConfiguration
 
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.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
 
getNaturalIdentifier(Object) - Method in interface org.picketlink.permission.spi.PermissionHandler
Returns the natural identifier value of the specified resource
getNonce() - Method in class org.picketlink.idm.credential.Digest
 
getNonceCount() - Method in class org.picketlink.idm.credential.Digest
 
getNonceMaxValid() - Method in class org.picketlink.authentication.web.support.NonceCache
 
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
 
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.SecurityContext
Returns the parameter value with the specified name
getParameters() - Method in class org.picketlink.authentication.web.support.SavedRequest
Returns the parameters copied from the original request.
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
 
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.SecurityContext
Return the active Partition for this context
getPartitionClass() - Method in class org.picketlink.idm.config.JPAIdentityStoreConfiguration
 
getPassword() - Method in class org.picketlink.credential.DefaultLoginCredentials
 
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
 
getPermission() - Method in class org.picketlink.permission.Permission
 
getProtocol() - Method in class org.picketlink.idm.config.LDAPIdentityStoreConfiguration
 
getQop() - Method in class org.picketlink.idm.credential.Digest
 
getQueryString() - Method in class org.picketlink.authentication.web.support.SavedRequest
Returns the querystring used by the original request.
getRealm() - Method in class org.picketlink.idm.credential.Digest
 
getRealm(String) - Method in interface org.picketlink.idm.spi.StoreFactory
 
getRealms() - Method in class org.picketlink.idm.config.AbstractIdentityStoreConfigurationBuilder
 
getRealms() - Method in class org.picketlink.idm.config.BaseAbstractStoreConfiguration
 
getRealms() - Method in interface org.picketlink.idm.config.IdentityStoreConfiguration
Returns all configured realms.
getRecipient() - Method in class org.picketlink.permission.Permission
 
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
 
getRelationshipAttributeClass() - Method in class org.picketlink.idm.config.JPAIdentityStoreConfiguration
 
getRelationshipClass() - Method in class org.picketlink.idm.config.JPAIdentityStoreConfiguration
 
getRelationshipIdentityClass() - Method in class org.picketlink.idm.config.JPAIdentityStoreConfiguration
 
getRelationshipType() - Method in interface org.picketlink.idm.query.RelationshipQuery
 
getRequestURI() - Method in class org.picketlink.authentication.web.support.SavedRequest
Returns the requestURI used by the original request.
getResource() - Method in class org.picketlink.permission.Permission
 
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(SecurityContext, String) - Method in interface org.picketlink.idm.spi.IdentityStore
Returns the specified role
getRoleDNSuffix() - Method in class org.picketlink.idm.config.LDAPIdentityStoreConfiguration
 
getScheme() - Method in class org.picketlink.authentication.web.support.SavedRequest
Returns the original scheme used by the original request.
getSecretKey() - Method in class org.picketlink.idm.credential.TOTPCredential
 
getSecurityContextFactory() - Method in class org.picketlink.idm.config.IdentityConfiguration
 
getSortParameters() - Method in interface org.picketlink.idm.query.IdentityQuery
 
getStale() - Method in class org.picketlink.idm.credential.Digest
 
getStandardAttributesFileName() - Method in class org.picketlink.idm.config.LDAPIdentityStoreConfiguration
 
getStatus() - Method in interface org.picketlink.authentication.Authenticator
 
getStatus() - Method in class org.picketlink.authentication.BaseAuthenticator
 
getStatus() - Method in class org.picketlink.idm.credential.AbstractBaseCredentials
 
getStatus() - Method in interface org.picketlink.idm.credential.Credentials
Returns the validation status.
getStoreFactory() - Method in class org.picketlink.idm.config.IdentityConfiguration
 
getStoreFactory() - Method in class org.picketlink.idm.config.IdentityStoresConfiguration
 
getStoreForFeature(SecurityContext, FeatureSet.FeatureGroup, FeatureSet.FeatureOperation) - Method in interface org.picketlink.idm.spi.StoreFactory
 
getStoreForFeature(SecurityContext, FeatureSet.FeatureGroup, FeatureSet.FeatureOperation, Class<? extends Relationship>) - Method in interface org.picketlink.idm.spi.StoreFactory
 
getSupportedFeatures() - Method in class org.picketlink.idm.config.AbstractIdentityStoreConfigurationBuilder
 
getSupportedFeatures() - Method in class org.picketlink.idm.config.BaseAbstractStoreConfiguration
 
getSupportedFeatures() - Method in interface org.picketlink.idm.config.IdentityStoreConfiguration
 
getSupportedRelationships() - Method in class org.picketlink.idm.config.AbstractIdentityStoreConfigurationBuilder
 
getSupportedRelationships() - Method in class org.picketlink.idm.config.BaseAbstractStoreConfiguration
 
getSupportedRelationships() - Method in interface org.picketlink.idm.config.IdentityStoreConfiguration
 
getTier(String) - Method in interface org.picketlink.idm.spi.StoreFactory
 
getTiers() - Method in class org.picketlink.idm.config.AbstractIdentityStoreConfigurationBuilder
 
getTiers() - Method in class org.picketlink.idm.config.BaseAbstractStoreConfiguration
 
getTiers() - Method in interface org.picketlink.idm.config.IdentityStoreConfiguration
 
getToken() - Method in class org.picketlink.idm.credential.TOTPCredentials
 
getUri() - Method in class org.picketlink.idm.credential.Digest
 
getUser() - Method in class org.picketlink.authentication.event.PostLoggedOutEvent
 
getUser() - Method in class org.picketlink.authentication.event.PreLoggedOutEvent
 
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(SecurityContext, String) - Method in interface org.picketlink.idm.spi.IdentityStore
Returns the User with the specified login name.
getUserDNSuffix() - Method in class org.picketlink.idm.config.LDAPIdentityStoreConfiguration
 
getUserId() - Method in class org.picketlink.credential.DefaultLoginCredentials
 
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(String) - Method in class org.picketlink.idm.event.EventContext
 
getValue() - Method in class org.picketlink.idm.model.Attribute
 
getWorkingDir() - Method in class org.picketlink.idm.config.FileIdentityStoreConfiguration
 
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
 
groupDNSuffix(String) - Method in class org.picketlink.idm.config.LDAPStoreConfigurationBuilder
 
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
 
groupNotFoundWithPath(String, Partition) - Method in interface org.picketlink.idm.IDMMessages
 
groupParentNotFoundWithId(String, Partition) - Method in interface org.picketlink.idm.IDMMessages
 
GroupPath - Annotation Type in org.picketlink.idm.jpa.annotations
Marks the group path property of an identity type entity.
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.
hasExpired(String, long) - Method in class org.picketlink.authentication.web.support.NonceCache
 
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
 
hasPermission(Object, String) - Method in interface org.picketlink.Identity
Tests if the currently authenticated user has permission to perform the specified operation on the specified resource.
hasPermission(Class<?>, Serializable, String) - Method in interface org.picketlink.Identity
As above, however this method should be used when a reference to the resource is not available, or is expensive to retrieve, for example looking up an entity from a relational database.
hasPermission(Object, String) - Method in interface org.picketlink.permission.PermissionResolver
 
hasPermission(Class<?>, Serializable, String) - Method in interface org.picketlink.permission.PermissionResolver
 
hasRole(IdentityType, Role) - Method in interface org.picketlink.idm.IdentityManager
Checks if the given Role is granted to the provided IdentityType.
hasValidNonce(Digest, HttpServletRequest) - Method in class org.picketlink.authentication.web.support.NonceCache
 
HMAC_SHA1 - Static variable in class org.picketlink.idm.credential.totp.TimeBasedOTP
 
HMAC_SHA256 - Static variable in class org.picketlink.idm.credential.totp.TimeBasedOTP
 
HMAC_SHA512 - Static variable in class org.picketlink.idm.credential.totp.TimeBasedOTP
 
HTTPAuthenticationScheme - Interface in org.picketlink.authentication.web
 
HTTPDigestUtil - Class in org.picketlink.authentication.web.support
Utility class to support HTTP Digest Authentication
HTTPDigestUtil() - Constructor for class org.picketlink.authentication.web.support.HTTPDigestUtil
 

I

ID - Static variable in interface org.picketlink.idm.model.AttributedType
A query parameter used to set the id value.
Identifier - Annotation Type in org.picketlink.idm.jpa.annotations
Marks the identifier property of an identity type, relationship or partition entity
Identity - Interface in org.picketlink
Represents the identity of the current user, and provides an API for authentication and authorization.
Identity - Annotation Type in org.picketlink.idm.jpa.annotations
Marks the identity property of a relationship identity entity
IDENTITY - Static variable in interface org.picketlink.idm.model.Relationship
 
Identity.AuthenticationResult - Enum in org.picketlink
 
IdentityAttribute - Annotation Type in org.picketlink.idm.jpa.annotations
This annotation should be applied to a single entity bean of an application to mark it as holding identity attribute state.
IdentityCache - Interface in org.picketlink.idm
Storage for User, Group and Role instances to enable quick resolution of identity memberships.
identityClass(Class<?>) - Method in class org.picketlink.idm.config.JPAStoreConfigurationBuilder
 
IdentityConfiguration - Class in org.picketlink.idm.config
Defines the runtime configuration for Identity Management.
IdentityConfigurationBuilder - Class in org.picketlink.idm.config
This class should be used as the start point to build an IdentityConfiguration instance.
IdentityConfigurationBuilder() - Constructor for class org.picketlink.idm.config.IdentityConfigurationBuilder
 
IdentityConfigurationBuilder(IdentityConfiguration) - Constructor for class org.picketlink.idm.config.IdentityConfigurationBuilder
You may use this constructor to provided a previously created IdentityConfiguration.
IdentityConfigurationChildBuilder - Interface in org.picketlink.idm.config
 
IdentityConfigurationEvent - Class in org.picketlink
This event is raised during PicketLink configuration
IdentityConfigurationEvent(IdentityConfigurationBuilder) - Constructor for class org.picketlink.IdentityConfigurationEvent
 
IdentityCredential - Annotation Type in org.picketlink.idm.jpa.annotations
This annotation should be applied to a single entity bean of an application to mark it as holding credential state for an identity
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.
identityManagerBootstrapping() - Method in interface org.picketlink.idm.IDMLogger
 
identityManagerInitConfigForRealms(IdentityStoreConfiguration, Set<String>) - Method in interface org.picketlink.idm.IDMLogger
 
identityManagerRealmNotConfigured(String) - Method in interface org.picketlink.idm.IDMLogger
 
identityManagerTierNotConfigured(String) - Method in interface org.picketlink.idm.IDMLogger
 
identityManagerUnsupportedOperation(FeatureSet.FeatureGroup, FeatureSet.FeatureOperation) - Method in interface org.picketlink.idm.IDMLogger
 
IdentityName - Annotation Type in org.picketlink.idm.jpa.annotations
Marks the name property of an identity type entity.
IdentityPartition - Annotation Type in org.picketlink.idm.jpa.annotations
Marks the partition property of an identity type entity
IdentityProperty - Annotation Type in org.picketlink.idm.model.annotation
Marks the property of a Relationship as an identity that participates in the relationship.
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.
IdentityStoreConfigurationBuilder<T extends IdentityStoreConfiguration,S extends IdentityStoreConfigurationBuilder<T,S>> - Interface in org.picketlink.idm.config
 
IdentityStoresConfiguration - Class in org.picketlink.idm.config
 
IdentityStoresConfiguration(List<IdentityStoreConfiguration>, StoreFactory) - Constructor for class org.picketlink.idm.config.IdentityStoresConfiguration
 
IdentityStoresConfiguration(List<IdentityStoreConfiguration>, StoreFactory, Map<Class<? extends IdentityStoreConfiguration>, Class<? extends IdentityStore>>) - Constructor for class org.picketlink.idm.config.IdentityStoresConfiguration
 
IdentityStoresConfigurationBuilder - Class in org.picketlink.idm.config
 
IdentityStoresConfigurationBuilder(IdentityConfigurationBuilder) - Constructor for class org.picketlink.idm.config.IdentityStoresConfigurationBuilder
 
IdentityType - Annotation Type in org.picketlink.idm.jpa.annotations
This annotation should be applied to a single entity bean of an application to mark it as holding identity objects, such as users, groups and roles.
IdentityType - Interface in org.picketlink.idm.model
This interface is the base for all identity model objects.
identityTypeAddFailed(IdentityType, Throwable) - Method in interface org.picketlink.idm.IDMMessages
 
identityTypeAlreadyExists(Class<? extends IdentityType>, String, Partition) - Method in interface org.picketlink.idm.IDMMessages
 
identityTypeAmbiguosFoundWithId(String) - Method in interface org.picketlink.idm.IDMMessages
 
identityTypeQueryFailed(IdentityQuery<?>, Throwable) - Method in interface org.picketlink.idm.IDMMessages
 
identityTypeRemoveFailed(IdentityType, Throwable) - Method in interface org.picketlink.idm.IDMMessages
 
identityTypeUnsupportedType(Class<? extends IdentityType>) - Method in interface org.picketlink.idm.IDMMessages
 
identityTypeUpdateFailed(IdentityType, Throwable) - Method in interface org.picketlink.idm.IDMMessages
 
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
IDMLogger - Interface in org.picketlink.idm
 
IDMMessages - Interface in org.picketlink.idm
MessageBundle interface for all exceptions thrown by the IDM.
init(FilterConfig) - Method in class org.picketlink.authentication.web.AuthenticationFilter
 
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
 
initConfig() - Method in class org.picketlink.idm.config.FileIdentityStoreConfiguration
 
initConfig() - Method in class org.picketlink.idm.config.JPAIdentityStoreConfiguration
 
initConfig() - Method in class org.picketlink.idm.config.LDAPIdentityStoreConfiguration
 
initContextForStore(SecurityContext, IdentityStore<?>) - Method in interface org.picketlink.idm.spi.ContextInitializer
 
instantiationError(String, Throwable) - Method in interface org.picketlink.idm.IDMMessages
 
invalidate() - Method in class org.picketlink.credential.DefaultLoginCredentials
 
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 interface org.picketlink.idm.IdentityCache
 
isActiveDirectory() - Method in class org.picketlink.idm.config.LDAPIdentityStoreConfiguration
 
isAlwaysCreateFiles() - Method in class org.picketlink.idm.config.FileIdentityStoreConfiguration
 
isAsyncWrite() - Method in class org.picketlink.idm.config.FileIdentityStoreConfiguration
 
isConfigured(Class<? extends IdentityStoreConfiguration>) - Method in class org.picketlink.idm.config.IdentityStoresConfigurationBuilder
 
isEmpty() - Method in class org.picketlink.idm.config.IdentityStoresConfigurationBuilder
 
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.
isFeatureSupported(Partition, FeatureSet.FeatureGroup, FeatureSet.FeatureOperation, Class<? extends Relationship>) - Method in interface org.picketlink.idm.spi.StoreFactory
Returns true if the specified feature (and optional relationship class) is supported by the specified Partition's configuration
isGroupNamespace(String) - Method in class org.picketlink.idm.config.LDAPIdentityStoreConfiguration
 
isLoaded() - Method in class org.picketlink.idm.model.Attribute
 
isLoggedIn() - Method in interface org.picketlink.Identity
Simple check that returns true if the user is logged in, without attempting to authenticate
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.SecurityContext
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
 

J

J_PASSWORD - Static variable in class org.picketlink.authentication.web.FormAuthenticationScheme
 
J_SECURITY_CHECK - Static variable in class org.picketlink.authentication.web.FormAuthenticationScheme
 
J_USERNAME - Static variable in class org.picketlink.authentication.web.FormAuthenticationScheme
 
jpa() - Method in class org.picketlink.idm.config.AbstractIdentityStoreConfigurationBuilder
 
jpa() - Method in class org.picketlink.idm.config.IdentityStoresConfigurationBuilder
 
jpaConfigAmbiguosPropertyForClass(String, Class<?>) - Method in interface org.picketlink.idm.IDMMessages
 
jpaConfigDisablingCredentialFeatures() - Method in interface org.picketlink.idm.IDMLogger
 
jpaConfigDisablingPartitionFeatures() - Method in interface org.picketlink.idm.IDMLogger
 
jpaConfigDisablingRelationshipFeatures() - Method in interface org.picketlink.idm.IDMLogger
 
jpaConfigDiscriminatorNotFoundForIdentityType(Class<? extends IdentityType>) - Method in interface org.picketlink.idm.IDMMessages
 
jpaConfigIdentityClassNotProvided() - Method in interface org.picketlink.idm.IDMMessages
 
jpaConfigModelPropertyNotConfigured(String) - Method in interface org.picketlink.idm.IDMMessages
 
jpaConfigMultiplePropertiesForAttribute(String, Class<?>, AnnotatedElement, Class<?>, AnnotatedElement) - Method in interface org.picketlink.idm.IDMMessages
 
jpaConfigPartitionClassNotProvided() - Method in interface org.picketlink.idm.IDMMessages
 
JPAIdentityStoreConfiguration - Class in org.picketlink.idm.config
This interface defines the configuration parameters for a JPA based IdentityStore implementation.
JPAIdentityStoreConfiguration.MappedAttribute - Class in org.picketlink.idm.config
Maps attributes to properties that are spread across the object model
JPAIdentityStoreConfiguration.MappedAttribute(Property<Object>, Property<Object>) - Constructor for class org.picketlink.idm.config.JPAIdentityStoreConfiguration.MappedAttribute
 
JPAIdentityStoreConfiguration.PropertyType - Enum in org.picketlink.idm.config
 
JPAStoreConfigurationBuilder - Class in org.picketlink.idm.config
 
JPAStoreConfigurationBuilder(IdentityStoresConfigurationBuilder) - Constructor for class org.picketlink.idm.config.JPAStoreConfigurationBuilder
 
jpaStoreCouldNotGetEntityManagerFromStoreContext() - Method in interface org.picketlink.idm.IDMMessages
 

K

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.
LastName - Annotation Type in org.picketlink.idm.jpa.annotations
Marks the last name property of an identity type entity.
ldap() - Method in class org.picketlink.idm.config.AbstractIdentityStoreConfigurationBuilder
 
ldap() - Method in class org.picketlink.idm.config.IdentityStoresConfigurationBuilder
 
ldapConfigGroupDNNotProvided() - Method in interface org.picketlink.idm.IDMMessages
 
ldapConfigRoleDNNotProvided() - Method in interface org.picketlink.idm.IDMMessages
 
ldapConfigUserDNNotProvided() - Method in interface org.picketlink.idm.IDMMessages
 
ldapCouldNotCreateContext(Throwable) - Method in interface org.picketlink.idm.IDMMessages
 
ldapCouldNotFindAgentsBaseDN(String, Throwable) - Method in interface org.picketlink.idm.IDMMessages
 
ldapCouldNotFindGroupsBaseDN(String, Throwable) - Method in interface org.picketlink.idm.IDMMessages
 
ldapCouldNotFindRolesBaseDN(String, Throwable) - Method in interface org.picketlink.idm.IDMMessages
 
ldapCouldNotFindUsersBaseDN(String, Throwable) - Method in interface org.picketlink.idm.IDMMessages
 
LDAPIdentityStoreConfiguration - Class in org.picketlink.idm.config
A BaseAbstractStoreConfiguration for the LDAP store.
LDAPStoreConfigurationBuilder - Class in org.picketlink.idm.config
 
LDAPStoreConfigurationBuilder(IdentityStoresConfigurationBuilder) - Constructor for class org.picketlink.idm.config.LDAPStoreConfigurationBuilder
 
ldapStoreCouldNotCreateGroupRoleEntry(NamingException) - Method in interface org.picketlink.idm.IDMMessages
 
ldapStoreCouldNotRemoveGroupRoleEntry(NamingException) - Method in interface org.picketlink.idm.IDMMessages
 
ldapStoreFailToRetrieveAttribute(String, Throwable) - Method in interface org.picketlink.idm.IDMMessages
 
ldapStoreSearchFailed(NamingException) - Method in interface org.picketlink.idm.IDMMessages
 
ldapStoreUnknownBaseDNForIdentityType(String) - Method in interface org.picketlink.idm.IDMMessages
 
listAvailablePermissions(Class<?>) - Method in interface org.picketlink.permission.spi.PermissionHandler
Returns a set containing the available permissions for a particular resource.
loadAttribute(IdentityType, String) - Method in interface org.picketlink.idm.IdentityManager
 
LockedAccountEvent - Class in org.picketlink.authentication.event
This event is fired during the authentication process if the agent is disabled.
LockedAccountEvent() - Constructor for class org.picketlink.authentication.event.LockedAccountEvent
 
LockedAccountException - Exception in org.picketlink.authentication
Thrown during the authentication process to indicate that the agent being validated is disabled.
LockedAccountException(String) - Constructor for exception org.picketlink.authentication.LockedAccountException
 
LoggedInEvent - Class in org.picketlink.authentication.event
This event is raised when user successfully logs in.
LoggedInEvent() - Constructor for class org.picketlink.authentication.event.LoggedInEvent
 
LOGGER - Static variable in interface org.picketlink.idm.IDMLogger
 
login() - Method in interface org.picketlink.Identity
Attempts to authenticate the user.
LOGIN_NAME - Static variable in interface org.picketlink.idm.model.Agent
A query parameter used to set the key value.
LoginFailedEvent - Class in org.picketlink.authentication.event
This event is fired when an authentication attempt fails
LoginFailedEvent(Throwable) - Constructor for class org.picketlink.authentication.event.LoginFailedEvent
 
LoginName - Annotation Type in org.picketlink.idm.jpa.annotations
Marks the login name property of an identity type entity.
logout() - Method in interface org.picketlink.Identity
Logs out the currently authenticated user
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 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.
lookupResource(String) - Method in interface org.picketlink.permission.spi.PermissionHandler
Returns the resource instance for the specified identifier
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 interface org.picketlink.idm.IdentityCache
Returns the cached User object for the specified id, in the specified Realm.

M

marshallingError(Throwable) - Method in interface org.picketlink.idm.IDMMessages
 
matchCredential(Digest, char[]) - Static method in class org.picketlink.authentication.web.support.HTTPDigestUtil
Match the Client Response value with a generated digest based on the password
md5(String) - Static method in class org.picketlink.authentication.web.support.HTTPDigestUtil
Determine the message digest
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.
MESSAGES - Static variable in interface org.picketlink.idm.IDMMessages
 

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.
NonceCache - Class in org.picketlink.authentication.web.support
 
NonceCache() - Constructor for class org.picketlink.authentication.web.support.NonceCache
 
notImplentedYet() - Method in interface org.picketlink.idm.IDMMessages
 
notSortableQueryParameter(QueryParameter) - Method in interface org.picketlink.idm.IDMMessages
 
nullArgument(String) - Method in interface org.picketlink.idm.IDMMessages
 

O

OperationNotSupportedException - Exception in org.picketlink.idm.config
An OperationNotSupportedException is thrown to indicate that a FeatureSet.FeatureGroup or FeatureSet.FeatureOperation is not supported by the underlying IdentityStore configured for a specific IdentityManager instance.
OperationNotSupportedException(String, FeatureSet.FeatureGroup, FeatureSet.FeatureOperation) - Constructor for exception org.picketlink.idm.config.OperationNotSupportedException
 
org.picketlink - package org.picketlink
 
org.picketlink.annotations - package org.picketlink.annotations
 
org.picketlink.authentication - package org.picketlink.authentication
 
org.picketlink.authentication.event - package org.picketlink.authentication.event
 
org.picketlink.authentication.web - package org.picketlink.authentication.web
 
org.picketlink.authentication.web.support - package org.picketlink.authentication.web.support
 
org.picketlink.cache - package org.picketlink.cache
Package containing the caching wrapper
org.picketlink.credential - package org.picketlink.credential
 
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.credential.totp - package org.picketlink.idm.credential.totp
 
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
 
org.picketlink.permission - package org.picketlink.permission
 
org.picketlink.permission.annotations - package org.picketlink.permission.annotations
 
org.picketlink.permission.spi - package org.picketlink.permission.spi
 

P

Parent - Annotation Type in org.picketlink.idm.jpa.annotations
Marks the parent group property of a identity type entity (for group identities only), the parent partition property of a partition entity (for tier partitions only), the parent identity type for a credential entity, the parent identity for an attribute, the parent relationship for a relationship attribute, the parent credential for a credential attribute, or the parent relationship for a relationship identity.
PARENT - Static variable in interface org.picketlink.idm.model.Group
A query parameter used to set the parent value.
Partition - Annotation Type in org.picketlink.idm.jpa.annotations
This annotation should be applied to a single entity bean of an application to mark it as holding partition (such as realm and tier) state.
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.
partitionAlreadyExistsWithName(Class<? extends Partition>, String) - Method in interface org.picketlink.idm.IDMMessages
 
partitionClass(Class<?>) - Method in class org.picketlink.idm.config.JPAStoreConfigurationBuilder
 
partitionCouldNotRemoveWithChilds(Partition) - Method in interface org.picketlink.idm.IDMMessages
 
partitionCouldNotRemoveWithIdentityTypes(Partition) - Method in interface org.picketlink.idm.IDMMessages
 
partitionInvalidTypeForAgents(Class<? extends Partition>) - Method in interface org.picketlink.idm.IDMMessages
 
partitionInvalidTypeForCredential(Class<? extends Partition>) - Method in interface org.picketlink.idm.IDMMessages
 
partitionNotFoundWithId(String) - Method in interface org.picketlink.idm.IDMMessages
 
partitionNotFoundWithName(Class<? extends Partition>, String) - Method in interface org.picketlink.idm.IDMMessages
 
partitionUnsupportedType(String) - Method in interface org.picketlink.idm.IDMMessages
 
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 passwords.
PATH - Static variable in interface org.picketlink.idm.model.Group
A query parameter used to set the path.
Permission - Class in org.picketlink.permission
Represents a specific permission granted for a domain object
Permission(Object, IdentityType, String) - Constructor for class org.picketlink.permission.Permission
 
PermissionHandler - Interface in org.picketlink.permission.spi
Handles the generation of permission resource identifiers, and is responsible for the marshaling / unmarshaling of permissions
PermissionResolver - Interface in org.picketlink.permission
A PermissionResolver may be used to determine access restrictions for application resources.
PermissionResolver.PermissionStatus - Enum in org.picketlink.permission
 
PermissionsHandledBy - Annotation Type in org.picketlink.permission.annotations
Configures the Permission Handler to use for instance-based permissions.
PicketLink - Annotation Type in org.picketlink.annotations
This qualifier annotation is used to provide an EntityManager instance to the Identity Management API when access to a database is required for JPAIdentityStore.
postAuthenticate() - Method in interface org.picketlink.authentication.Authenticator
 
postAuthenticate() - Method in class org.picketlink.authentication.BaseAuthenticator
 
PostAuthenticateEvent - Class in org.picketlink.authentication.event
This event is raised just after authentication
PostAuthenticateEvent() - Constructor for class org.picketlink.authentication.event.PostAuthenticateEvent
 
postAuthentication(HttpServletRequest, HttpServletResponse) - Method in class org.picketlink.authentication.web.BasicAuthenticationScheme
 
postAuthentication(HttpServletRequest, HttpServletResponse) - Method in class org.picketlink.authentication.web.DigestAuthenticationScheme
 
postAuthentication(HttpServletRequest, HttpServletResponse) - Method in class org.picketlink.authentication.web.FormAuthenticationScheme
 
postAuthentication(HttpServletRequest, HttpServletResponse) - Method in interface org.picketlink.authentication.web.HTTPAuthenticationScheme
 
PostLoggedOutEvent - Class in org.picketlink.authentication.event
This event is raised just after the user un-authenticates
PostLoggedOutEvent(Agent) - Constructor for class org.picketlink.authentication.event.PostLoggedOutEvent
 
PreAuthenticateEvent - Class in org.picketlink.authentication.event
This event is raised just before authentication.
PreAuthenticateEvent() - Constructor for class org.picketlink.authentication.event.PreAuthenticateEvent
 
PreLoggedOutEvent - Class in org.picketlink.authentication.event
This event is raised just before the user un-authenticates
PreLoggedOutEvent(Agent) - Constructor for class org.picketlink.authentication.event.PreLoggedOutEvent
 
preserveState(boolean) - Method in class org.picketlink.idm.config.FileStoreConfigurationBuilder
 
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 interface org.picketlink.idm.IdentityCache
Inserts the specified group into the cache, within the specified Partition.
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 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
queryUnsupportedParameterValue(String, Object) - Method in interface org.picketlink.idm.IDMMessages
 
quoteTokenize(String) - Static method in class org.picketlink.authentication.web.support.HTTPDigestUtil
Given the standard client response in HTTP/Digest mechanism, generate a set of string tokens that retains the quotes

R

raiseEvent(Object) - Method in interface org.picketlink.idm.event.EventBridge
 
readFrom(T) - Method in class org.picketlink.idm.config.AbstractIdentityStoreConfigurationBuilder
 
readFrom(T) - Method in interface org.picketlink.idm.config.Builder
 
readFrom(FileIdentityStoreConfiguration) - Method in class org.picketlink.idm.config.FileStoreConfigurationBuilder
 
readFrom(IdentityStoresConfiguration) - Method in class org.picketlink.idm.config.IdentityStoresConfigurationBuilder
 
readFrom(JPAIdentityStoreConfiguration) - Method in class org.picketlink.idm.config.JPAStoreConfigurationBuilder
 
readFrom(LDAPIdentityStoreConfiguration) - Method in class org.picketlink.idm.config.LDAPStoreConfigurationBuilder
 
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
 
REALM_NAME_INIT_PARAM - Static variable in class org.picketlink.authentication.web.AuthenticationFilter
 
Relationship - Annotation Type in org.picketlink.idm.jpa.annotations
This annotation should be applied to a single entity bean of an application to mark it as holding relationship-related state.
Relationship - Interface in org.picketlink.idm.model
Represents a relationship between two or more IdentityType, which is also capable of supporting multiple attribute values.
relationshipAddFailed(Relationship, Throwable) - Method in interface org.picketlink.idm.IDMMessages
 
relationshipAmbiguosFound(Relationship) - Method in interface org.picketlink.idm.IDMMessages
 
RelationshipAttribute - Annotation Type in org.picketlink.idm.jpa.annotations
This annotation should be applied to a single entity bean of an application to mark it as holding relationship attribute state.
relationshipAttributeClass(Class<?>) - Method in class org.picketlink.idm.config.JPAStoreConfigurationBuilder
 
relationshipClass(Class<?>) - Method in class org.picketlink.idm.config.JPAStoreConfigurationBuilder
 
RelationshipClass - Annotation Type in org.picketlink.idm.jpa.annotations
Marks the relationship class property of a relationship entity
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
 
RelationshipDescriptor - Annotation Type in org.picketlink.idm.jpa.annotations
Marks the descriptor property of a relationship identity entity
RelationshipIdentity - Annotation Type in org.picketlink.idm.jpa.annotations
This annotation should be applied to a single entity bean of an application to indicates that it should be used to hold references to the identities that take part in a relationship.
relationshipIdentityClass(Class<?>) - Method in class org.picketlink.idm.config.JPAStoreConfigurationBuilder
 
RelationshipQuery<T extends Relationship> - Interface in org.picketlink.idm.query
Used to query identity relationships
relationshipQueryFailed(RelationshipQuery<?>, Throwable) - Method in interface org.picketlink.idm.IDMMessages
 
RelationshipQueryParameter - Interface in org.picketlink.idm.query
 
relationshipRemoveFailed(Relationship, Throwable) - Method in interface org.picketlink.idm.IDMMessages
 
relationshipUnsupportedGrantAssigneeType(IdentityType) - Method in interface org.picketlink.idm.IDMMessages
 
relationshipUnsupportedGroupMemberType(IdentityType) - Method in interface org.picketlink.idm.IDMMessages
 
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
 
relationshipUpdateFailed(Relationship, Throwable) - Method in interface org.picketlink.idm.IDMMessages
 
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(SecurityContext, AttributedType) - Method in interface org.picketlink.idm.spi.IdentityStore
Removes the specified IdentityType
removeAndStoreSavedRequestInSession(HttpServletRequest) - Method in class org.picketlink.authentication.web.support.RequestCache
Removes a cached request and stores it in the session.
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(SecurityContext, IdentityType, String) - Method in interface org.picketlink.idm.spi.IdentityStore
Removes the specified Attribute value, for the specified IdentityType
removeFeature(FeatureSet.FeatureGroup) - Method in class org.picketlink.idm.config.AbstractIdentityStoreConfigurationBuilder
Removes the given FeatureSet.FeatureGroup and all supported FeatureSet.FeatureOperation from the features set.
removeFeature(FeatureSet.FeatureGroup, FeatureSet.FeatureOperation) - Method in class org.picketlink.idm.config.AbstractIdentityStoreConfigurationBuilder
Removes the given FeatureSet.FeatureOperation for the provided FeatureSet.FeatureGroup from the features set.
removeFeature(FeatureSet.FeatureGroup) - Method in class org.picketlink.idm.config.BaseAbstractStoreConfiguration
Removes the given FeatureSet.FeatureGroup and all supported FeatureSet.FeatureOperation from the features set.
removeFeature(FeatureSet.FeatureGroup, FeatureSet.FeatureOperation) - Method in interface org.picketlink.idm.config.IdentityStoreConfigurationBuilder
 
removeFeature(FeatureSet.FeatureGroup) - Method in interface org.picketlink.idm.config.IdentityStoreConfigurationBuilder
 
removeFromGroup(Agent, Group) - Method in interface org.picketlink.idm.IdentityManager
Removes the given Agent from the provided Group.
removeRelationship(Class<? extends Relationship>...) - Method in class org.picketlink.idm.config.AbstractIdentityStoreConfigurationBuilder
Removes the given Relationship types.
removeRelationship(Class<? extends Relationship>...) - Method in interface org.picketlink.idm.config.IdentityStoreConfigurationBuilder
 
removeRelationshipFeature(Class<? extends Relationship>, FeatureSet.FeatureOperation) - Method in class org.picketlink.idm.config.AbstractIdentityStoreConfigurationBuilder
Removes the given FeatureSet.FeatureOperation related to the provided Relationship type from the feature set.
removeRelationshipFeature(Class<? extends Relationship>, FeatureSet.FeatureOperation) - Method in interface org.picketlink.idm.config.IdentityStoreConfigurationBuilder
 
RequestCache - Class in org.picketlink.authentication.web.support
This class maintains a cache of SavedRequest instances created from HttpServletRequest instances.
RequestCache() - Constructor for class org.picketlink.authentication.web.support.RequestCache
 
retrieveCredentials(Agent, Class<T>) - Method in interface org.picketlink.idm.IdentityManager
Returns a list of all stored credential values for the specified agent and credential storage class
retrieveCredentials(SecurityContext, 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.IdentityManager
Returns the current stored credential value for the specific agent and credential storage class
retrieveCurrentCredential(SecurityContext, 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
 
roleDNSuffix(String) - Method in class org.picketlink.idm.config.LDAPStoreConfigurationBuilder
 
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
 
run() - Method in class org.picketlink.authentication.web.support.NonceCache
 

S

SAVED_REQUEST - Static variable in class org.picketlink.authentication.web.FormAuthenticationScheme
 
SavedRequest - Class in org.picketlink.authentication.web.support
This class is a representation of the state of a previous HttpServletRequest instance.
SavedRequest(HttpServletRequest) - Constructor for class org.picketlink.authentication.web.support.SavedRequest
Create a new instance copying the state from the request passed as argument.
saveRequest(HttpServletRequest) - Method in class org.picketlink.authentication.web.support.RequestCache
Saves a HttpServletRequest as a SavedRequest instance.
SecurityConfigurationException - Exception in org.picketlink.idm.config
This exception is thrown when a problem is found with the Security API configuration
SecurityConfigurationException() - Constructor for exception org.picketlink.idm.config.SecurityConfigurationException
 
SecurityConfigurationException(String, Throwable) - Constructor for exception org.picketlink.idm.config.SecurityConfigurationException
 
SecurityConfigurationException(String) - Constructor for exception org.picketlink.idm.config.SecurityConfigurationException
 
SecurityConfigurationException(Throwable) - Constructor for exception org.picketlink.idm.config.SecurityConfigurationException
 
SecurityContext - Class in org.picketlink.idm.spi
Stores security related state for one or more identity management operations
SecurityContext(IdentityCache, EventBridge, CredentialHandlerFactory, IdGenerator, Partition) - Constructor for class org.picketlink.idm.spi.SecurityContext
 
SecurityContextFactory - Interface in org.picketlink.idm.spi
Factory for creating and initializing IdentityStoreInvocationContext instances
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
 
SecurityException - Exception in org.picketlink
Base class for security related exceptions
SecurityException(String) - Constructor for exception org.picketlink.SecurityException
 
SecurityException(String, Throwable) - Constructor for exception org.picketlink.SecurityException
 
setAccessToken(String) - Method in class org.picketlink.idm.model.Authorization
 
setAgent(Agent) - Method in class org.picketlink.authentication.BaseAuthenticator
 
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(SecurityContext, 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
 
setCacheManager(Cache<K, V>) - Method in interface org.picketlink.cache.Cacheable
Set the CacheManager
setCalendar(Calendar) - Method in class org.picketlink.idm.credential.totp.TimeBasedOTP
 
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.
setCredential(Object) - Method in class org.picketlink.credential.DefaultLoginCredentials
 
setCredentialHandlerProperty(String, Object) - Method in class org.picketlink.idm.config.AbstractIdentityStoreConfigurationBuilder
 
setCredentialHandlerProperty(String, Object) - Method in interface org.picketlink.idm.config.IdentityStoreConfigurationBuilder
 
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 interface org.picketlink.idm.model.AttributedType
Sets the unique identifier for this instance
setIdentityManager(IdentityManager) - Method in class org.picketlink.idm.spi.SecurityContext
 
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
 
setModelPropertyValue(Object, JPAIdentityStoreConfiguration.PropertyType, Object) - Method in class org.picketlink.idm.config.JPAIdentityStoreConfiguration
 
setModelPropertyValue(Object, JPAIdentityStoreConfiguration.PropertyType, Object, boolean) - Method in class org.picketlink.idm.config.JPAIdentityStoreConfiguration
 
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
 
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.SecurityContext
Sets a parameter value
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.credential.DefaultLoginCredentials
Convenience method that allows a plain text password credential to be set
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
 
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(Authenticator.AuthenticationStatus) - Method in class org.picketlink.authentication.BaseAuthenticator
 
setStatus(Credentials.Status) - Method in class org.picketlink.idm.credential.AbstractBaseCredentials
 
setToken(String) - Method in class org.picketlink.idm.credential.TOTPCredentials
 
setup(S) - Method in interface org.picketlink.idm.credential.spi.CredentialHandler
 
setup(T) - 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
 
setUserId(String) - Method in class org.picketlink.credential.DefaultLoginCredentials
 
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
 
STATE - Static variable in class org.picketlink.authentication.web.FormAuthenticationScheme
 
storeConfigLockedFeatureSet() - Method in interface org.picketlink.idm.IDMMessages
 
storeConfigRealmNotConfigured(String) - Method in interface org.picketlink.idm.IDMMessages
 
storeConfigTierNotConfigured(String) - Method in interface org.picketlink.idm.IDMMessages
 
storeConfigUnsupportedConfiguration(IdentityStoreConfiguration) - Method in interface org.picketlink.idm.IDMMessages
 
storeConfigUnsupportedOperation(FeatureSet.FeatureGroup, FeatureSet.FeatureOperation, FeatureSet.FeatureGroup, FeatureSet.FeatureOperation) - Method in interface org.picketlink.idm.IDMMessages
 
storeConfigUnsupportedRelationshipType(Class<? extends Relationship>) - Method in interface org.picketlink.idm.IDMMessages
 
storeCredential(SecurityContext, 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(StoreFactory) - Method in class org.picketlink.idm.config.IdentityStoresConfigurationBuilder
 
StoreFactory - Interface in org.picketlink.idm.spi
Creates IdentityStore instances based on a provided configuration
stores() - Method in class org.picketlink.idm.config.AbstractIdentityConfigurationChildBuilder
 
stores() - Method in class org.picketlink.idm.config.IdentityConfigurationBuilder
 
stores() - Method in interface org.picketlink.idm.config.IdentityConfigurationChildBuilder
 
supportAllFeatures() - Method in class org.picketlink.idm.config.AbstractIdentityStoreConfigurationBuilder
 
supportAllFeatures() - Method in interface org.picketlink.idm.config.IdentityStoreConfigurationBuilder
 
supportFeature(FeatureSet.FeatureGroup...) - Method in class org.picketlink.idm.config.AbstractIdentityStoreConfigurationBuilder
 
supportFeature(FeatureSet.FeatureGroup, FeatureSet.FeatureOperation) - Method in class org.picketlink.idm.config.AbstractIdentityStoreConfigurationBuilder
 
supportFeature(FeatureSet.FeatureGroup...) - Method in interface org.picketlink.idm.config.IdentityStoreConfigurationBuilder
 
supportRelationshipType(Class<? extends Relationship>...) - Method in class org.picketlink.idm.config.AbstractIdentityStoreConfigurationBuilder
 
supportRelationshipType(Class<? extends Relationship>...) - Method in interface org.picketlink.idm.config.IdentityStoreConfigurationBuilder
 
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
supportsFeature(FeatureSet.FeatureGroup, FeatureSet.FeatureOperation) - Method in class org.picketlink.idm.config.BaseAbstractStoreConfiguration
Check if the FeatureSet.FeatureGroup is supported.
supportsFeature(FeatureSet.FeatureGroup, FeatureSet.FeatureOperation) - Method in interface org.picketlink.idm.config.IdentityStoreConfiguration
 
supportsRelationship(Class<? extends Relationship>, FeatureSet.FeatureOperation) - Method in class org.picketlink.idm.config.BaseAbstractStoreConfiguration
Check if the given Relationship type is supported.
supportsRelationship(Class<? extends Relationship>, FeatureSet.FeatureOperation) - Method in interface org.picketlink.idm.config.IdentityStoreConfiguration
 

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
 
TimeBasedOTP - Class in org.picketlink.idm.credential.totp
TOTP: Time-based One-time Password Algorithm Based on http://tools.ietf.org/html/draft-mraihi-totp-timebased-06
TimeBasedOTP() - Constructor for class org.picketlink.idm.credential.totp.TimeBasedOTP
 
TimeBasedOTP(String, int, int, int) - Constructor for class org.picketlink.idm.credential.totp.TimeBasedOTP
 
toString() - Method in class org.picketlink.credential.DefaultLoginCredentials
 
toString() - Method in class org.picketlink.idm.model.AbstractPartition
 
TOTPCredential - Class in org.picketlink.idm.credential
Represents OTP token
TOTPCredential(String, String) - Constructor for class org.picketlink.idm.credential.TOTPCredential
 
TOTPCredentials - Class in org.picketlink.idm.credential
An extension of the UsernamePasswordCredentials that includes an OTP token
TOTPCredentials() - Constructor for class org.picketlink.idm.credential.TOTPCredentials
 

U

UnexpectedCredentialException - Exception in org.picketlink.authentication
 
UnexpectedCredentialException(String) - Constructor for exception org.picketlink.authentication.UnexpectedCredentialException
 
UnexpectedCredentialException(String, Throwable) - Constructor for exception org.picketlink.authentication.UnexpectedCredentialException
 
unmarshallingError(Throwable) - Method in interface org.picketlink.idm.IDMMessages
 
UNPROTECTED_METHODS_INIT_PARAM - Static variable in class org.picketlink.authentication.web.AuthenticationFilter
 
update(SecurityContext, Agent, U, S, 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(SecurityContext, 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(SecurityContext, Agent, Object, Date, Date) - Method in interface org.picketlink.idm.spi.IdentityStore
Updates the specified credential value for the specified Agent.
url(String) - Method in class org.picketlink.idm.config.LDAPStoreConfigurationBuilder
 
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.
UserAlreadyLoggedInException - Exception in org.picketlink.authentication
 
UserAlreadyLoggedInException(String) - Constructor for exception org.picketlink.authentication.UserAlreadyLoggedInException
 
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
 
userDNSuffix(String) - Method in class org.picketlink.idm.config.LDAPStoreConfigurationBuilder
 
userName(String) - Static method in class org.picketlink.authentication.web.support.HTTPDigestUtil
 
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
 
UUIDNonceGenerator - Class in org.picketlink.authentication.web.support
A nonce generator that uses UUID level 4
UUIDNonceGenerator() - Constructor for class org.picketlink.authentication.web.support.UUIDNonceGenerator
 

V

validate() - Method in class org.picketlink.idm.config.AbstractIdentityStoreConfigurationBuilder
 
validate() - Method in interface org.picketlink.idm.config.Builder
 
validate() - Method in class org.picketlink.idm.config.FileStoreConfigurationBuilder
 
validate() - Method in class org.picketlink.idm.config.IdentityStoresConfigurationBuilder
 
validate() - Method in class org.picketlink.idm.config.JPAStoreConfigurationBuilder
 
validate() - Method in class org.picketlink.idm.config.LDAPStoreConfigurationBuilder
 
validate(SecurityContext, V, S) - Method in interface org.picketlink.idm.credential.spi.CredentialHandler
 
validate(String, byte[]) - Method in class org.picketlink.idm.credential.totp.TimeBasedOTP
Validates a token using a secret key.
validateCredentials(Credentials) - Method in interface org.picketlink.idm.IdentityManager
Validates the given Credentials.
validateCredentials(SecurityContext, Credentials) - Method in interface org.picketlink.idm.spi.IdentityStore
Validates the specified credentials.
valueOf(String) - Static method in enum org.picketlink.authentication.Authenticator.AuthenticationStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.picketlink.authentication.web.AuthenticationFilter.AuthType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.picketlink.Identity.AuthenticationResult
Returns the enum constant of this type with the specified name.
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.config.JPAIdentityStoreConfiguration.PropertyType
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.permission.PermissionResolver.PermissionStatus
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.picketlink.authentication.Authenticator.AuthenticationStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.picketlink.authentication.web.AuthenticationFilter.AuthType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.picketlink.Identity.AuthenticationResult
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.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.config.JPAIdentityStoreConfiguration.PropertyType
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.permission.PermissionResolver.PermissionStatus
Returns an array containing the constants of this enum type, in the order they are declared.

W

workingDirectory(String) - Method in class org.picketlink.idm.config.FileStoreConfigurationBuilder
 

X

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

Copyright © 2013. All Rights Reserved.