- All Implemented Interfaces:
public class DefaultMapSubjectCredentialManagerEntity extends Object implements MapSubjectCredentialManagerEntity
Standard implementation for a
MapSubjectCredentialManagerEntitywhere the store doesn't provide validation of credentials.
- Alexander Schwartz
Method SummaryModifier and TypeMethodDescriptionList the credential types that can be disabled for this user.
booleanCheck if the entity is configured for the given credential type.
booleanUpdate the credentials for a user with the input provided by the user for this store.
voidValidate the credentials of a user.
validateCredentialsValidate the credentials of a user. Will remove all inputs from the list that have been successfully validated, all remaining entries weren't validated. An empty list signals to the caller that authentication has completed successfully.
updateCredentialpublic boolean updateCredential
(CredentialInput input)Update the credentials for a user with the input provided by the user for this store.
- Specified by:
input- new credentials as provided by the user
- true if the credential has been updated successfully, false otherwise. False might indicate that the credential type isn't supported of the new credentials aren't valid.
isConfiguredForpublic boolean isConfiguredFor
(String type)Check if the entity is configured for the given credential type.
getDisableableCredentialTypesStreamList the credential types that can be disabled for this user.