Package | Description |
---|---|
org.picketlink.idm | |
org.picketlink.idm.config | |
org.picketlink.idm.model | |
org.picketlink.idm.model.basic | |
org.picketlink.idm.spi | |
org.picketlink.idm.util |
Modifier and Type | Method and Description |
---|---|
SecurityConfigurationException |
IDMMessages.configJpaStoreRequiredMappingAnnotationForAttributedType(Class<? extends AttributedType> attributedType,
Class<? extends Annotation> annotation) |
Modifier and Type | Method and Description |
---|---|
LDAPMappingConfigurationBuilder |
LDAPMappingConfigurationBuilder.forMapping(Class<? extends AttributedType> attributedType)
Associates the given type to a mapped type.
|
LDAPMappingConfiguration |
LDAPIdentityStoreConfiguration.getMappingConfig(Class<? extends AttributedType> attributedType) |
LDAPMappingConfigurationBuilder |
LDAPStoreConfigurationBuilder.mapping(Class<? extends AttributedType> attributedType)
Maps a specific
AttributedType . |
LDAPMappingConfigurationBuilder |
LDAPMappingConfigurationBuilder.mapping(Class<? extends AttributedType> attributedType)
Maps a specific
AttributedType . |
boolean |
IdentityStoreConfiguration.supportsType(Class<? extends AttributedType> type,
IdentityStoreConfiguration.IdentityOperation operation)
Checks if the configuration supports the given
AttributedType and IdentityStoreConfiguration.IdentityOperation . |
boolean |
AbstractIdentityStoreConfiguration.supportsType(Class<? extends AttributedType> type,
IdentityStoreConfiguration.IdentityOperation operation) |
S |
IdentityStoreConfigurationBuilder.unsupportType(Class<? extends AttributedType> type,
IdentityStoreConfiguration.IdentityOperation... operations)
Defines which type should not be supported by this configuration.
|
Constructor and Description |
---|
AbstractIdentityStoreConfiguration(Map<Class<? extends AttributedType>,Set<IdentityStoreConfiguration.IdentityOperation>> supportedTypes,
Map<Class<? extends AttributedType>,Set<IdentityStoreConfiguration.IdentityOperation>> unsupportedTypes,
List<ContextInitializer> contextInitializers,
Map<String,Object> credentialHandlerProperties,
Set<Class<? extends CredentialHandler>> credentialHandlers,
boolean supportsAttribute,
boolean supportsCredential,
boolean supportsPermissions) |
AbstractIdentityStoreConfiguration(Map<Class<? extends AttributedType>,Set<IdentityStoreConfiguration.IdentityOperation>> supportedTypes,
Map<Class<? extends AttributedType>,Set<IdentityStoreConfiguration.IdentityOperation>> unsupportedTypes,
List<ContextInitializer> contextInitializers,
Map<String,Object> credentialHandlerProperties,
Set<Class<? extends CredentialHandler>> credentialHandlers,
boolean supportsAttribute,
boolean supportsCredential,
boolean supportsPermissions) |
JDBCIdentityStoreConfiguration(Map<Class<? extends AttributedType>,Set<IdentityStoreConfiguration.IdentityOperation>> supportedTypes,
Map<Class<? extends AttributedType>,Set<IdentityStoreConfiguration.IdentityOperation>> unsupportedTypes,
List<ContextInitializer> contextInitializers,
Map<String,Object> credentialHandlerProperties,
Set<Class<? extends CredentialHandler>> credentialHandlers,
boolean supportsAttribute,
boolean supportsCredential,
boolean supportsPermissions) |
JDBCIdentityStoreConfiguration(Map<Class<? extends AttributedType>,Set<IdentityStoreConfiguration.IdentityOperation>> supportedTypes,
Map<Class<? extends AttributedType>,Set<IdentityStoreConfiguration.IdentityOperation>> unsupportedTypes,
List<ContextInitializer> contextInitializers,
Map<String,Object> credentialHandlerProperties,
Set<Class<? extends CredentialHandler>> credentialHandlers,
boolean supportsAttribute,
boolean supportsCredential,
boolean supportsPermissions) |
JDBCIdentityStoreConfiguration(String jndiName,
Map<Class<? extends AttributedType>,Set<IdentityStoreConfiguration.IdentityOperation>> supportedTypes,
Map<Class<? extends AttributedType>,Set<IdentityStoreConfiguration.IdentityOperation>> unsupportedTypes,
List<ContextInitializer> contextInitializers,
Map<String,Object> credentialHandlerProperties,
Set<Class<? extends CredentialHandler>> credentialHandlers,
boolean supportsAttribute,
boolean supportsCredential,
boolean supportsPermissions) |
JDBCIdentityStoreConfiguration(String jndiName,
Map<Class<? extends AttributedType>,Set<IdentityStoreConfiguration.IdentityOperation>> supportedTypes,
Map<Class<? extends AttributedType>,Set<IdentityStoreConfiguration.IdentityOperation>> unsupportedTypes,
List<ContextInitializer> contextInitializers,
Map<String,Object> credentialHandlerProperties,
Set<Class<? extends CredentialHandler>> credentialHandlers,
boolean supportsAttribute,
boolean supportsCredential,
boolean supportsPermissions) |
JPAIdentityStoreConfiguration(Set<Class<?>> entityTypes,
Map<Class<? extends AttributedType>,Set<IdentityStoreConfiguration.IdentityOperation>> supportedTypes,
Map<Class<? extends AttributedType>,Set<IdentityStoreConfiguration.IdentityOperation>> unsupportedTypes,
List<ContextInitializer> contextInitializers,
Map<String,Object> credentialHandlerProperties,
Set<Class<? extends CredentialHandler>> credentialHandlers,
boolean supportsAttribute,
boolean supportsCredential,
boolean supportsPermissions) |
JPAIdentityStoreConfiguration(Set<Class<?>> entityTypes,
Map<Class<? extends AttributedType>,Set<IdentityStoreConfiguration.IdentityOperation>> supportedTypes,
Map<Class<? extends AttributedType>,Set<IdentityStoreConfiguration.IdentityOperation>> unsupportedTypes,
List<ContextInitializer> contextInitializers,
Map<String,Object> credentialHandlerProperties,
Set<Class<? extends CredentialHandler>> credentialHandlers,
boolean supportsAttribute,
boolean supportsCredential,
boolean supportsPermissions) |
LDAPMappingConfigurationBuilder(Class<? extends AttributedType> attributedType,
LDAPStoreConfigurationBuilder builder) |
OperationNotSupportedException(String message,
Class<? extends AttributedType> attributedType,
IdentityStoreConfiguration.IdentityOperation operation) |
TokenStoreConfiguration(List<Token.Consumer> tokenConsumer,
Map<Class<? extends AttributedType>,Set<IdentityStoreConfiguration.IdentityOperation>> supportedTypes,
Map<Class<? extends AttributedType>,Set<IdentityStoreConfiguration.IdentityOperation>> unsupportedTypes,
List<ContextInitializer> contextInitializers,
Map<String,Object> credentialHandlerProperties,
Set<Class<? extends CredentialHandler>> credentialHandlers,
boolean supportsAttribute,
boolean supportsCredential,
boolean supportsPermissions) |
TokenStoreConfiguration(List<Token.Consumer> tokenConsumer,
Map<Class<? extends AttributedType>,Set<IdentityStoreConfiguration.IdentityOperation>> supportedTypes,
Map<Class<? extends AttributedType>,Set<IdentityStoreConfiguration.IdentityOperation>> unsupportedTypes,
List<ContextInitializer> contextInitializers,
Map<String,Object> credentialHandlerProperties,
Set<Class<? extends CredentialHandler>> credentialHandlers,
boolean supportsAttribute,
boolean supportsCredential,
boolean supportsPermissions) |
Modifier and Type | Interface and Description |
---|---|
interface |
Account
Parent interface of all identity types that are capable of authenticating.
|
interface |
IdentityType
This interface is the base for all identity model objects.
|
interface |
Partition
An abstract container representing a grouping of identity objects.
|
interface |
Relationship
Represents a relationship between two or more
IdentityType , which is also
capable of supporting multiple attribute values. |
Modifier and Type | Class and Description |
---|---|
class |
AbstractAttributedType
Abstract base class for all AttributedType implementations
|
class |
AbstractIdentityType
Abstract base class for IdentityType implementations
|
class |
AbstractPartition
Base class for
Partition implementations. |
Modifier and Type | Class and Description |
---|---|
class |
Agent
An
Account implementation that represents a non-human authenticating entity |
class |
Grant
Represents the grant of a Role to an Assignee
|
class |
Group
Represents a Group, which may be used to form collections of other identity objects
|
class |
GroupMembership
A Relationship that represents an identity's membership in a Group
|
class |
GroupRole
GroupRole is a Relationship type that assigns a role within a group to an identity (either a User or Group).
|
class |
Realm
A Realm defines a boundary for certain identity state.
|
class |
Role
Represents a role, which may be assigned to account objects in various ways
to grant specific application privileges
|
class |
Tier
A hierarchical abstraction representing a partitioned set or subset of services, for which
specialized Roles and Groups may be created.
|
class |
User
This class represents a User; a human agent that may authenticate with the application
|
Modifier and Type | Method and Description |
---|---|
void |
IdentityStore.add(IdentityContext context,
AttributedType value)
Persists the specified IdentityType
|
<V extends Serializable> |
AttributeStore.getAttribute(IdentityContext context,
AttributedType type,
String attributeName)
Returns the Attribute value with the specified name, for the specified IdentityType
|
void |
AttributeStore.loadAttributes(IdentityContext context,
AttributedType attributedType)
Loads all attributes for the given
AttributedType . |
void |
IdentityStore.remove(IdentityContext context,
AttributedType value)
Removes the specified IdentityType
|
void |
AttributeStore.removeAttribute(IdentityContext context,
AttributedType type,
String attributeName)
Removes the specified Attribute value, for the specified IdentityType
|
void |
AttributeStore.setAttribute(IdentityContext context,
AttributedType type,
Attribute<? extends Serializable> attribute)
Sets the specified Attribute value for the specified IdentityType
|
void |
IdentityStore.update(IdentityContext context,
AttributedType value)
Updates the specified IdentityType
|
Modifier and Type | Method and Description |
---|---|
<T extends IdentityStore<?>> |
StoreSelector.getStoreForIdentityOperation(IdentityContext context,
Class<T> storeType,
Class<? extends AttributedType> type,
IdentityStoreConfiguration.IdentityOperation operation) |
Copyright © 2015 JBoss by Red Hat. All rights reserved.