| Package | Description |
|---|---|
| org.picketlink.idm.credential.spi | |
| org.picketlink.idm.spi |
| Modifier and Type | Method and Description |
|---|---|
void |
CredentialHandler.update(SecurityContext context,
Agent agent,
Object credential,
IdentityStore<?> identityStore,
Date effectiveDate,
Date expiryDate) |
void |
CredentialHandler.validate(SecurityContext context,
Credentials credentials,
IdentityStore<?> identityStore) |
| Modifier and Type | Method and Description |
|---|---|
SecurityContext |
SecurityContextFactory.createContext(Partition partition) |
| Modifier and Type | Method and Description |
|---|---|
void |
IdentityStore.add(SecurityContext context,
AttributedType value)
Persists the specified IdentityType
|
<V extends IdentityType> |
IdentityStore.countQueryResults(SecurityContext context,
IdentityQuery<V> identityQuery) |
<V extends Relationship> |
IdentityStore.countQueryResults(SecurityContext context,
RelationshipQuery<V> query) |
<T extends IdentityStoreConfiguration> |
StoreFactory.createIdentityStore(T config,
SecurityContext context)
Creates an instance of an IdentityStore using the provided configuration
|
<V extends IdentityType> |
IdentityStore.fetchQueryResults(SecurityContext context,
IdentityQuery<V> identityQuery) |
<V extends Relationship> |
IdentityStore.fetchQueryResults(SecurityContext context,
RelationshipQuery<V> query) |
Agent |
IdentityStore.getAgent(SecurityContext context,
String id) |
<V extends Serializable> |
IdentityStore.getAttribute(SecurityContext context,
IdentityType identityType,
String attributeName)
Returns the Attribute value with the specified name, for the specified IdentityType
|
Group |
IdentityStore.getGroup(SecurityContext context,
String groupPath)
Returns the
Group with the specified path. |
Group |
IdentityStore.getGroup(SecurityContext context,
String name,
Group parent)
Returns the Group with the specified name and parent group
|
Role |
IdentityStore.getRole(SecurityContext context,
String name)
Returns the specified role
|
IdentityStore<?> |
StoreFactory.getStoreForFeature(SecurityContext context,
FeatureSet.FeatureGroup feature,
FeatureSet.FeatureOperation operation) |
IdentityStore<?> |
StoreFactory.getStoreForFeature(SecurityContext context,
FeatureSet.FeatureGroup feature,
FeatureSet.FeatureOperation operation,
Class<? extends Relationship> relationshipClass) |
User |
IdentityStore.getUser(SecurityContext context,
String id)
Returns the User with the specified id value.
|
void |
ContextInitializer.initContextForStore(SecurityContext context,
IdentityStore<?> store) |
void |
IdentityStore.remove(SecurityContext context,
AttributedType value)
Removes the specified IdentityType
|
void |
IdentityStore.removeAttribute(SecurityContext context,
IdentityType identityType,
String attributeName)
Removes the specified Attribute value, for the specified IdentityType
|
<T extends CredentialStorage> |
CredentialStore.retrieveCredentials(SecurityContext context,
Agent agent,
Class<T> storageClass)
Returns a List of all credential state of the specified class, for the specified Agent
|
<T extends CredentialStorage> |
CredentialStore.retrieveCurrentCredential(SecurityContext context,
Agent agent,
Class<T> storageClass)
Return the currently active credential state of the specified class, for the specified Agent
|
void |
IdentityStore.setAttribute(SecurityContext context,
IdentityType identityType,
Attribute<? extends Serializable> attribute)
Sets the specified Attribute value for the specified IdentityType
|
void |
CredentialStore.storeCredential(SecurityContext context,
Agent agent,
CredentialStorage storage)
Store the specified credential state
|
void |
IdentityStore.update(SecurityContext context,
AttributedType value)
Updates the specified IdentityType
|
void |
IdentityStore.updateCredential(SecurityContext context,
Agent agent,
Object credential,
Date effectiveDate,
Date expiryDate)
Updates the specified credential value for the specified Agent.
|
void |
IdentityStore.validateCredentials(SecurityContext context,
Credentials credentials)
Validates the specified credentials.
|
Copyright © 2013. All Rights Reserved.