Class AbstractPolicyModel<E extends AbstractEntity>
- java.lang.Object
-
- org.keycloak.authorization.model.AbstractAuthorizationModel
-
- org.keycloak.models.map.authorization.adapter.AbstractPolicyModel<E>
-
- All Implemented Interfaces:
Policy
- Direct Known Subclasses:
MapPolicyAdapter
public abstract class AbstractPolicyModel<E extends AbstractEntity> extends AbstractAuthorizationModel implements Policy
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.keycloak.authorization.model.Policy
Policy.FilterOption, Policy.SearchableFields
-
-
Field Summary
Fields Modifier and Type Field Description protected E
entity
-
Fields inherited from class org.keycloak.authorization.model.AbstractAuthorizationModel
storeFactory
-
Fields inherited from interface org.keycloak.authorization.model.Policy
CONFIG_SEPARATOR
-
-
Constructor Summary
Constructors Constructor Description AbstractPolicyModel(E entity, StoreFactory storeFactory)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object o)
int
hashCode()
-
Methods inherited from class org.keycloak.authorization.model.AbstractAuthorizationModel
throwExceptionIfReadonly
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.keycloak.authorization.model.Policy
addAssociatedPolicy, addResource, addScope, getAssociatedPolicies, getConfig, getDecisionStrategy, getDescription, getId, getLogic, getName, getOwner, getResources, getResourceServer, getScopes, getType, putConfig, removeAssociatedPolicy, removeConfig, removeResource, removeScope, setConfig, setDecisionStrategy, setDescription, setLogic, setName, setOwner
-
-
-
-
Field Detail
-
entity
protected final E extends AbstractEntity entity
-
-
Constructor Detail
-
AbstractPolicyModel
public AbstractPolicyModel(E entity, StoreFactory storeFactory)
-
-