| Package | Description |
|---|---|
| org.picketlink.idm.config | |
| org.picketlink.idm.credential.handler | |
| org.picketlink.idm.credential.util | |
| org.picketlink.idm.spi |
| Modifier and Type | Method and Description |
|---|---|
void |
AbstractIdentityStoreConfiguration.initializeContext(IdentityContext context,
IdentityStore<?> store) |
void |
IdentityStoreConfiguration.initializeContext(IdentityContext context,
IdentityStore<?> store)
Initialize the specified
IdentityContext |
| Modifier and Type | Method and Description |
|---|---|
protected <A extends Account> |
AbstractCredentialHandler.getAccount(IdentityContext context,
String loginName) |
protected IdentityManager |
AbstractCredentialHandler.getIdentityManager(IdentityContext context) |
void |
DigestCredentialHandler.update(IdentityContext context,
Account account,
Digest digest,
CredentialStore<?> store,
Date effectiveDate,
Date expiryDate) |
void |
TOTPCredentialHandler.update(IdentityContext context,
Account account,
TOTPCredential credential,
CredentialStore<?> store,
Date effectiveDate,
Date expiryDate) |
void |
CredentialHandler.update(IdentityContext context,
Account account,
U credential,
S store,
Date effectiveDate,
Date expiryDate) |
void |
PasswordCredentialHandler.update(IdentityContext context,
Account account,
U password,
S store,
Date effectiveDate,
Date expiryDate) |
void |
X509CertificateCredentialHandler.update(IdentityContext context,
Account account,
X509Certificate cert,
CredentialStore<?> store,
Date effectiveDate,
Date expiryDate) |
void |
DigestCredentialHandler.validate(IdentityContext context,
DigestCredentials credentials,
CredentialStore<?> store) |
void |
TOTPCredentialHandler.validate(IdentityContext context,
TOTPCredentials credentials,
CredentialStore<?> store) |
void |
CredentialHandler.validate(IdentityContext context,
V credentials,
S store) |
void |
PasswordCredentialHandler.validate(IdentityContext context,
V credentials,
S store) |
void |
X509CertificateCredentialHandler.validate(IdentityContext context,
X509CertificateCredentials credentials,
CredentialStore<?> store) |
| Modifier and Type | Method and Description |
|---|---|
static <T extends CredentialStorage> |
CredentialUtils.getCurrentCredential(IdentityContext context,
Account agent,
CredentialStore<?> store,
Class<T> storageClass)
Returns the current credential for the given
Agent. |
static boolean |
CredentialUtils.isLastCredentialExpired(IdentityContext context,
Account agent,
CredentialStore<?> store,
Class<? extends CredentialStorage> storageClass) |
| Modifier and Type | Method and Description |
|---|---|
void |
IdentityStore.add(IdentityContext context,
AttributedType value)
Persists the specified IdentityType
|
void |
PartitionStore.add(IdentityContext identityContext,
Partition partition,
String configurationName) |
<V extends IdentityType> |
IdentityStore.countQueryResults(IdentityContext context,
IdentityQuery<V> identityQuery) |
<V extends Relationship> |
IdentityStore.countQueryResults(IdentityContext context,
RelationshipQuery<V> query) |
<V extends IdentityType> |
IdentityStore.fetchQueryResults(IdentityContext context,
IdentityQuery<V> identityQuery) |
<V extends Relationship> |
IdentityStore.fetchQueryResults(IdentityContext context,
RelationshipQuery<V> query) |
<P extends Partition> |
PartitionStore.get(IdentityContext identityContext,
Class<P> partitionClass,
String name) |
<V extends Serializable> |
IdentityStore.getAttribute(IdentityContext context,
AttributedType type,
String attributeName)
Returns the Attribute value with the specified name, for the specified IdentityType
|
String |
PartitionStore.getConfigurationName(IdentityContext identityContext,
Partition partition) |
<T extends CredentialStore<?>> |
StoreSelector.getStoreForCredentialOperation(IdentityContext context,
Class<?> credentialClass) |
<T extends IdentityStore<?>> |
StoreSelector.getStoreForIdentityOperation(IdentityContext context,
Class<T> storeType,
Class<? extends AttributedType> type,
IdentityStoreConfiguration.IdentityOperation operation) |
<T extends PartitionStore<?>> |
StoreSelector.getStoreForPartitionOperation(IdentityContext context) |
IdentityStore<?> |
StoreSelector.getStoreForRelationshipOperation(IdentityContext context,
Class<? extends Relationship> relationshipClass,
Relationship relationship,
IdentityStoreConfiguration.IdentityOperation operation)
Returns the IdentityStore that manages relationships of the specified type, for the specified partition/s.
|
Set<IdentityStore<?>> |
StoreSelector.getStoresForRelationshipQuery(IdentityContext context,
Class<? extends Relationship> relationshipClass,
Set<Partition> partitions) |
void |
ContextInitializer.initContextForStore(IdentityContext context,
IdentityStore<?> store) |
void |
IdentityStore.remove(IdentityContext context,
AttributedType value)
Removes the specified IdentityType
|
void |
PartitionStore.remove(IdentityContext identityContext,
Partition partition) |
void |
IdentityStore.removeAttribute(IdentityContext context,
AttributedType type,
String attributeName)
Removes the specified Attribute value, for the specified IdentityType
|
<T extends CredentialStorage> |
CredentialStore.retrieveCredentials(IdentityContext context,
Account account,
Class<T> storageClass)
Returns a List of all credential state of the specified class, for the specified Account
|
<T extends CredentialStorage> |
CredentialStore.retrieveCurrentCredential(IdentityContext context,
Account account,
Class<T> storageClass)
Return the currently active credential state of the specified class, for the specified Account
|
void |
IdentityStore.setAttribute(IdentityContext context,
AttributedType type,
Attribute<? extends Serializable> attribute)
Sets the specified Attribute value for the specified IdentityType
|
void |
CredentialStore.storeCredential(IdentityContext context,
Account account,
CredentialStorage storage)
Store the specified credential state
|
void |
IdentityStore.update(IdentityContext context,
AttributedType value)
Updates the specified IdentityType
|
void |
PartitionStore.update(IdentityContext identityContext,
Partition partition) |
void |
IdentityStore.updateCredential(IdentityContext context,
Account account,
Object credential,
Date effectiveDate,
Date expiryDate)
Updates the specified credential value for the specified Agent.
|
void |
IdentityStore.validateCredentials(IdentityContext context,
Credentials credentials)
Validates the specified credentials.
|
Copyright © 2013. All Rights Reserved.