Package io.jans.configapi.service.auth
Class AttributeService
- java.lang.Object
-
- io.jans.service.AttributeService
-
- io.jans.as.common.service.AttributeService
-
- io.jans.configapi.service.auth.AttributeService
-
- All Implemented Interfaces:
Serializable
@ApplicationScoped public class AttributeService extends io.jans.as.common.service.AttributeService
- Author:
- Yuriy Zabrovarnyy
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description AttributeService()
-
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 name)
List<io.jans.model.JansAttribute>
getAttributeWithName(String name)
protected boolean
isUseLocalCache()
io.jans.orm.model.PagedResult<io.jans.model.JansAttribute>
searchJansAttributes(io.jans.model.SearchRequest searchRequest, String status)
boolean
validateAttributeDefinition(String attributeName)
-
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
-
-
-
-
Method Detail
-
isUseLocalCache
protected boolean isUseLocalCache()
- Specified by:
isUseLocalCache
in classio.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)
-
validateAttributeDefinition
public boolean validateAttributeDefinition(String attributeName)
-
-