Class ExtendedAttributeManager

java.lang.Object
org.picketlink.idm.impl.api.session.managers.AbstractManager
org.picketlink.idm.impl.api.session.managers.AttributesManagerImpl
org.gatein.portal.idm.impl.store.attribute.ExtendedAttributeManager
All Implemented Interfaces:
Serializable, org.picketlink.idm.api.AttributesManager

public class ExtendedAttributeManager extends org.picketlink.idm.impl.api.session.managers.AttributesManagerImpl
See Also:
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
     
    static final String
     

    Fields inherited from class org.picketlink.idm.impl.api.session.managers.AbstractManager

    cache, cacheNS, identitySession
  • Constructor Summary

    Constructors
    Constructor
    Description
    ExtendedAttributeManager(org.picketlink.idm.impl.api.session.IdentitySessionImpl session)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    org.picketlink.idm.api.CredentialEncoder
     
    boolean
    validatePassword(org.picketlink.idm.api.User user, String password)
     

    Methods inherited from class org.picketlink.idm.impl.api.session.managers.AttributesManagerImpl

    addAttribute, addAttribute, addAttribute, addAttribute, addAttributes, addAttributes, findGroupByUniqueAttribute, findUserByUniqueAttribute, getAttribute, getAttribute, getAttributeDescription, getAttributeDescription, getAttributes, getAttributes, getSupportedAttributeNames, getSupportedAttributeNames, getSupportedAttributesDescriptions, getSupportedAttributesDescriptions, hasPassword, isCredentialTypeSupported, removeAttributes, removeAttributes, updateAttributes, updateAttributes, updateCredential, updatePassword, validateCredentials

    Methods inherited from class org.picketlink.idm.impl.api.session.managers.AbstractManager

    checkNotNullArgument, checkObjectName, convertAttribute, convertAttribute, convertAttributes, convertAttributes, convertSearchControls, createGroup, createGroupFromId, createIdentityObject, createIdentityObject, createIdentityObject, createIdentityObject, createIdentityObjectForGroupId, createIdentityObjectForUserName, createIdentitySearchCriteria, createIdentityTypeFromId, createUser, createUserFromId, getCredentialEncoder, getIdentityObjectType, getIdentitySession, getInvocationContext, getRepository, getSessionContext, getUserObjectType, postAttributesAdd, postAttributesRemove, postAttributesUpdate, postCreate, postCreate, postCreate, postCredentialUpdate, postGroupAssociationCreate, postGroupAssociationRemove, postPropertiesRemove, postPropertiesRemove, postPropertiesSet, postPropertiesSet, postRemove, postRemove, postRemove, postUserAssociationCreate, postUserAssociationRemove, preAttributesAdd, preAttributesRemove, preAttributesUpdate, preCreate, preCreate, preCreate, preCredentialUpdate, preGroupAssociationCreate, preGroupAssociationRemove, prePropertiesRemove, prePropertiesRemove, prePropertiesSet, prePropertiesSet, preRemove, preRemove, preRemove, preUserAssociationCreate, preUserAssociationRemove

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface org.picketlink.idm.api.AttributesManager

    getIdentitySession
  • Field Details

  • Constructor Details

    • ExtendedAttributeManager

      public ExtendedAttributeManager(org.picketlink.idm.impl.api.session.IdentitySessionImpl session)
  • Method Details

    • validatePassword

      public boolean validatePassword(org.picketlink.idm.api.User user, String password) throws org.picketlink.idm.common.exception.IdentityException
      Specified by:
      validatePassword in interface org.picketlink.idm.api.AttributesManager
      Overrides:
      validatePassword in class org.picketlink.idm.impl.api.session.managers.AttributesManagerImpl
      Throws:
      org.picketlink.idm.common.exception.IdentityException
    • getDefaultCredentialEncoder

      public org.picketlink.idm.api.CredentialEncoder getDefaultCredentialEncoder()