Class AttributeService

  • All Implemented Interfaces:
    Serializable

    @ApplicationScoped
    public class AttributeService
    extends io.jans.as.common.service.AttributeService
    Author:
    Yuriy Zabrovarnyy
    See Also:
    Serialized Form
    • Field Summary

      • Fields inherited from class io.jans.service.AttributeService

        cacheService, localCacheService, log, persistenceEntryManager, schemaService
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      io.jans.model.JansAttribute getAttributeUsingDn​(String dn)  
      io.jans.model.JansAttribute getAttributeUsingName​(String claimName)  
      protected boolean isUseLocalCache()  
      io.jans.orm.model.PagedResult<io.jans.model.JansAttribute> searchJansAttributes​(io.jans.model.SearchRequest searchRequest, String status)  
      • Methods inherited from class io.jans.as.common.service.AttributeService

        addAttribute, containsAttribute, findAttributes, generateInumForNewAttribute, getAllAttributes, getAttributeByDn, getAttributeByInum, getAttributesDn, getByClaimName, getByLdapName, getCacheService, getDnForAttribute, removeAttribute, searchAttributes, searchAttributes, searchAttributes, updateAttribute
      • Methods inherited from class io.jans.service.AttributeService

        getAllAtributesImpl, getAllAttributes, getAllAttributesMap, getAllAttributesMap, getAttributeByInum, getAttributeByName, getAttributeByName, getAttributesByAttribute, getDefaultSaml2Uri
    • Constructor Detail

      • AttributeService

        public AttributeService()
    • Method Detail

      • isUseLocalCache

        protected boolean isUseLocalCache()
        Specified by:
        isUseLocalCache in class io.jans.as.common.service.AttributeService
      • searchJansAttributes

        public io.jans.orm.model.PagedResult<io.jans.model.JansAttribute> searchJansAttributes​(io.jans.model.SearchRequest searchRequest,
                                                                                               String status)
      • getAttributeUsingDn

        public io.jans.model.JansAttribute getAttributeUsingDn​(String dn)
      • getAttributeUsingName

        public io.jans.model.JansAttribute getAttributeUsingName​(String claimName)