Class ResourceServerAdapter
- java.lang.Object
-
- org.keycloak.authorization.model.AbstractAuthorizationModel
-
- org.keycloak.authorization.jpa.store.ResourceServerAdapter
-
- All Implemented Interfaces:
ResourceServer
,JpaModel<ResourceServerEntity>
public class ResourceServerAdapter extends AbstractAuthorizationModel implements ResourceServer, JpaModel<ResourceServerEntity>
- Version:
- $Revision: 1 $
- Author:
- Bill Burke
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.keycloak.authorization.model.ResourceServer
ResourceServer.SearchableFields
-
-
Constructor Summary
Constructors Constructor Description ResourceServerAdapter(ResourceServerEntity entity, javax.persistence.EntityManager em, StoreFactory storeFactory)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object o)
DecisionStrategy
getDecisionStrategy()
ResourceServerEntity
getEntity()
String
getId()
PolicyEnforcementMode
getPolicyEnforcementMode()
int
hashCode()
boolean
isAllowRemoteResourceManagement()
void
setAllowRemoteResourceManagement(boolean allowRemoteResourceManagement)
void
setDecisionStrategy(DecisionStrategy decisionStrategy)
void
setPolicyEnforcementMode(PolicyEnforcementMode enforcementMode)
static ResourceServerEntity
toEntity(javax.persistence.EntityManager em, ResourceServer resource)
-
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.ResourceServer
getClientId
-
-
-
-
Constructor Detail
-
ResourceServerAdapter
public ResourceServerAdapter(ResourceServerEntity entity, javax.persistence.EntityManager em, StoreFactory storeFactory)
-
-
Method Detail
-
getEntity
public ResourceServerEntity getEntity()
- Specified by:
getEntity
in interfaceJpaModel<ResourceServerEntity>
-
getId
public String getId()
- Specified by:
getId
in interfaceResourceServer
-
isAllowRemoteResourceManagement
public boolean isAllowRemoteResourceManagement()
- Specified by:
isAllowRemoteResourceManagement
in interfaceResourceServer
-
setAllowRemoteResourceManagement
public void setAllowRemoteResourceManagement(boolean allowRemoteResourceManagement)
- Specified by:
setAllowRemoteResourceManagement
in interfaceResourceServer
-
getPolicyEnforcementMode
public PolicyEnforcementMode getPolicyEnforcementMode()
- Specified by:
getPolicyEnforcementMode
in interfaceResourceServer
-
setPolicyEnforcementMode
public void setPolicyEnforcementMode(PolicyEnforcementMode enforcementMode)
- Specified by:
setPolicyEnforcementMode
in interfaceResourceServer
-
getDecisionStrategy
public DecisionStrategy getDecisionStrategy()
- Specified by:
getDecisionStrategy
in interfaceResourceServer
-
setDecisionStrategy
public void setDecisionStrategy(DecisionStrategy decisionStrategy)
- Specified by:
setDecisionStrategy
in interfaceResourceServer
-
toEntity
public static ResourceServerEntity toEntity(javax.persistence.EntityManager em, ResourceServer resource)
-
-