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
    • 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 name)
      • getAttributeWithName

        public List<io.jans.model.JansAttribute> getAttributeWithName​(String name)
      • validateAttributeDefinition

        public boolean validateAttributeDefinition​(String attributeName)