Modifier and Type | Method and Description |
---|---|
Account |
Identity.getAccount() |
Modifier and Type | Method and Description |
---|---|
Account |
BaseAuthenticator.getAccount() |
Account |
Authenticator.getAccount()
Returns a
Account if a successful authentication was made. |
Modifier and Type | Method and Description |
---|---|
protected void |
BaseAuthenticator.setAccount(Account account) |
Modifier and Type | Method and Description |
---|---|
Account |
PreLoggedOutEvent.getAccount() |
Account |
PostLoggedOutEvent.getAccount() |
Constructor and Description |
---|
PostLoggedOutEvent(Account account) |
PreLoggedOutEvent(Account account) |
Modifier and Type | Method and Description |
---|---|
<T extends CredentialStorage> |
IDMMessages.credentialRetrievalFailed(Account account,
Class<T> storageClass,
Throwable t) |
IdentityManagementException |
IDMMessages.credentialUpdateFailed(Account account,
Object credential,
Throwable t) |
<T extends CredentialStorage> |
IdentityManager.retrieveCredentials(Account account,
Class<T> storageClass)
Returns a list of all stored credential values for the specified account and credential storage class
|
<T extends CredentialStorage> |
IdentityManager.retrieveCurrentCredential(Account account,
Class<T> storageClass)
Returns the current stored credential value for the specific account and credential storage class
|
void |
IdentityManager.updateCredential(Account account,
Object credential)
Updates a credential for the given
Account . |
void |
IdentityManager.updateCredential(Account account,
Object credential,
Date effectiveDate,
Date expiryDate)
Updates a credential for the given
Account . |
Modifier and Type | Method and Description |
---|---|
IdentityManagementException |
IDMMessages.credentialMultipleAccountsFoundForType(String loginName,
Class<? extends Account> accountType) |
void |
IDMLog.credentialRetrievingAccount(String loginName,
Class<? extends Account> accountType,
String property) |
IdentityManagementException |
IDMMessages.credentialUnknownUserNameProperty(Class<? extends Account> accountType) |
Modifier and Type | Method and Description |
---|---|
Account |
Token.Provider.getAccount(Token token)
Returns the
Account associated with the given token. |
Account |
Credentials.getValidatedAccount()
Returns the
Account instance used to validate the credential. |
Account |
AbstractBaseCredentials.getValidatedAccount() |
Modifier and Type | Method and Description |
---|---|
<T extends TokenCredentialStorage> |
Token.Provider.getTokenStorage(Account account,
Token token)
Returns a
TokenCredentialStorage instance that should be used to store
the token supported by this provider. |
void |
Token.Provider.invalidate(Account account)
Invalidates the current token for the given
Account . |
Token |
Token.Provider.issue(Account account)
Issues a new token for the given
Account . |
void |
AbstractBaseCredentials.setValidatedAccount(Account account) |
Modifier and Type | Method and Description |
---|---|
protected Account |
DigestCredentialHandler.getAccount(IdentityContext context,
DigestCredentials credentials) |
protected Account |
AbstractCredentialHandler.getAccount(IdentityContext context,
String loginName)
Custom
CredentialHandler implementations may override this method to perform the lookup of Account
instances based on the loginName . |
protected Account |
PasswordCredentialHandler.getAccount(IdentityContext context,
V credentials) |
protected Account |
TokenCredentialHandler.getAccount(IdentityContext context,
V credentials) |
protected abstract Account |
AbstractCredentialHandler.getAccount(IdentityContext context,
V credentials) |
protected Account |
X509CertificateCredentialHandler.getAccount(IdentityContext context,
X509CertificateCredentials credentials) |
Modifier and Type | Method and Description |
---|---|
protected CredentialStorage |
DigestCredentialHandler.getCredentialStorage(IdentityContext context,
Account account,
DigestCredentials credentials,
CredentialStore<?> store) |
protected CredentialStorage |
PasswordCredentialHandler.getCredentialStorage(IdentityContext context,
Account account,
V credentials,
S store) |
protected CredentialStorage |
TokenCredentialHandler.getCredentialStorage(IdentityContext context,
Account account,
V credentials,
S store) |
protected abstract CredentialStorage |
AbstractCredentialHandler.getCredentialStorage(IdentityContext context,
Account account,
V credentials,
S store) |
protected X509CertificateStorage |
X509CertificateCredentialHandler.getCredentialStorage(IdentityContext context,
Account account,
X509CertificateCredentials credentials,
CredentialStore<?> store) |
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 |
PasswordCredentialHandler.update(IdentityContext context,
Account account,
U password,
S store,
Date effectiveDate,
Date expiryDate) |
void |
TokenCredentialHandler.update(IdentityContext context,
Account account,
U credential,
S store,
Date effectiveDate,
Date expiryDate) |
void |
CredentialHandler.update(IdentityContext context,
Account account,
U credential,
S store,
Date effectiveDate,
Date expiryDate) |
void |
X509CertificateCredentialHandler.update(IdentityContext context,
Account account,
X509Certificate cert,
CredentialStore<?> store,
Date effectiveDate,
Date expiryDate) |
Modifier and Type | Method and Description |
---|---|
protected org.picketlink.common.properties.Property |
AbstractCredentialHandler.getDefaultLoginNameProperty(Class<? extends Account> accountType) |
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 |
---|---|
protected void |
FileIdentityStore.removeCredentials(IdentityContext context,
Account account) |
<T extends CredentialStorage> |
FileIdentityStore.retrieveCredentials(IdentityContext context,
Account account,
Class<T> storageClass) |
<T extends CredentialStorage> |
FileIdentityStore.retrieveCurrentCredential(IdentityContext context,
Account account,
Class<T> storageClass) |
void |
FileIdentityStore.storeCredential(IdentityContext context,
Account account,
CredentialStorage storage) |
Modifier and Type | Method and Description |
---|---|
protected abstract void |
AbstractIdentityStore.removeCredentials(IdentityContext context,
Account account) |
<T extends CredentialStorage> |
ContextualIdentityManager.retrieveCredentials(Account account,
Class<T> storageClass) |
<T extends CredentialStorage> |
ContextualIdentityManager.retrieveCurrentCredential(Account account,
Class<T> storageClass) |
void |
ContextualIdentityManager.updateCredential(Account account,
Object credential) |
void |
ContextualIdentityManager.updateCredential(Account account,
Object credential,
Date effectiveDate,
Date expiryDate) |
void |
AbstractIdentityStore.updateCredential(IdentityContext context,
Account account,
Object credential,
Date effectiveDate,
Date expiryDate) |
Modifier and Type | Method and Description |
---|---|
protected void |
JDBCIdentityStore.removeCredentials(IdentityContext context,
Account account) |
<T extends CredentialStorage> |
JDBCIdentityStore.retrieveCredentials(IdentityContext context,
Account account,
Class<T> storageClass) |
<T extends CredentialStorage> |
JDBCIdentityStore.retrieveCurrentCredential(IdentityContext context,
Account account,
Class<T> storageClass) |
void |
JDBCIdentityStore.storeCredential(IdentityContext context,
Account account,
CredentialStorage storage) |
Modifier and Type | Method and Description |
---|---|
protected void |
JPAIdentityStore.removeCredentials(IdentityContext context,
Account account) |
<T extends CredentialStorage> |
JPAIdentityStore.retrieveCredentials(IdentityContext context,
Account account,
Class<T> storageClass) |
<T extends CredentialStorage> |
JPAIdentityStore.retrieveCurrentCredential(IdentityContext context,
Account account,
Class<T> storageClass) |
void |
JPAIdentityStore.storeCredential(IdentityContext context,
Account account,
CredentialStorage storage) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractUser |
class |
Application |
class |
CustomerUser |
class |
EmployeeUser |
Modifier and Type | Method and Description |
---|---|
Account |
ApplicationAuthorization.getAccount() |
Modifier and Type | Method and Description |
---|---|
void |
ApplicationAuthorization.setAccount(Account account) |
Modifier and Type | Method and Description |
---|---|
protected Account |
LDAPPlainTextPasswordCredentialHandler.getAccount(IdentityContext context,
String loginName) |
Modifier and Type | Method and Description |
---|---|
protected void |
LDAPIdentityStore.removeCredentials(IdentityContext context,
Account account) |
<T extends CredentialStorage> |
LDAPIdentityStore.retrieveCredentials(IdentityContext context,
Account account,
Class<T> storageClass) |
<T extends CredentialStorage> |
LDAPIdentityStore.retrieveCurrentCredential(IdentityContext context,
Account account,
Class<T> storageClass) |
void |
LDAPIdentityStore.storeCredential(IdentityContext context,
Account account,
CredentialStorage storage) |
void |
LDAPPlainTextPasswordCredentialHandler.update(IdentityContext context,
Account account,
Password password,
LDAPIdentityStore store,
Date effectiveDate,
Date expiryDate) |
Modifier and Type | Class and Description |
---|---|
class |
Agent
An
Account implementation that represents a non-human authenticating entity |
class |
User
This class represents a User; a human agent that may authenticate with the application
|
Modifier and Type | Method and Description |
---|---|
Account |
GroupMembership.getMember() |
Modifier and Type | Method and Description |
---|---|
static void |
BasicModel.addToGroup(RelationshipManager relationshipManager,
Account member,
Group group)
|
static boolean |
BasicModel.isMember(RelationshipManager relationshipManager,
Account member,
Group group)
Checks if the given
IdentityType is a member of a specific Group . |
static void |
BasicModel.removeFromGroup(RelationshipManager relationshipManager,
Account member,
Group group)
|
void |
GroupMembership.setMember(Account member) |
Constructor and Description |
---|
GroupMembership(Account member,
Group group) |
Modifier and Type | Method and Description |
---|---|
<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 |
CredentialStore.storeCredential(IdentityContext context,
Account account,
CredentialStorage storage)
Store the specified credential state
|
void |
IdentityStore.updateCredential(IdentityContext context,
Account account,
Object credential,
Date effectiveDate,
Date expiryDate)
Updates the specified credential value for the specified Agent.
|
Modifier and Type | Method and Description |
---|---|
protected Account |
AbstractIdentity.authenticate() |
Account |
AbstractIdentity.getAccount() |
Modifier and Type | Method and Description |
---|---|
protected void |
AbstractIdentity.handleSuccessfulLoginAttempt(Account validatedAccount) |
<T extends CredentialStorage> |
SecuredIdentityManager.retrieveCredentials(Account account,
Class<T> storageClass) |
<T extends CredentialStorage> |
SecuredIdentityManager.retrieveCurrentCredential(Account account,
Class<T> storageClass) |
void |
SecuredIdentityManager.updateCredential(Account account,
Object credential) |
void |
SecuredIdentityManager.updateCredential(Account account,
Object credential,
Date effectiveDate,
Date expiryDate) |
Modifier and Type | Method and Description |
---|---|
Account |
AuthenticationEndpoint.login(Map<String,String> params)
Authenticates using the username and password values passed as parameters.
|
Copyright © 2014. All rights reserved.