public interface ResourceServer
Modifier and Type | Method and Description |
---|---|
DecisionStrategy |
getDecisionStrategy()
Returns the
DecisionStrategy configured for this instance. |
String |
getId()
Returns the unique identifier for this instance.
|
PolicyEnforcementMode |
getPolicyEnforcementMode()
Returns the
PolicyEnforcementMode configured for this instance. |
boolean |
isAllowRemoteResourceManagement()
Indicates if the resource server is allowed to manage its own resources remotely using the Protection API.
|
void |
setAllowRemoteResourceManagement(boolean allowRemoteResourceManagement)
Indicates if the resource server is allowed to manage its own resources remotely using the Protection API.
|
void |
setDecisionStrategy(DecisionStrategy decisionStrategy)
Defines a
DecisionStrategy for this instance, indicating how permissions should be granted depending on the given
decisionStrategy . |
void |
setPolicyEnforcementMode(PolicyEnforcementMode enforcementMode)
Defines a
PolicyEnforcementMode for this instance. |
String getId()
boolean isAllowRemoteResourceManagement()
true
if the resource server is allowed to managed them remotelyvoid setAllowRemoteResourceManagement(boolean allowRemoteResourceManagement)
allowRemoteResourceManagement
- true
if the resource server is allowed to managed them remotelyPolicyEnforcementMode getPolicyEnforcementMode()
PolicyEnforcementMode
configured for this instance.PolicyEnforcementMode
configured for this instance.void setPolicyEnforcementMode(PolicyEnforcementMode enforcementMode)
PolicyEnforcementMode
for this instance.enforcementMode
- one of the available options in PolicyEnforcementMode
void setDecisionStrategy(DecisionStrategy decisionStrategy)
DecisionStrategy
for this instance, indicating how permissions should be granted depending on the given
decisionStrategy
.decisionStrategy
- the decision strategyDecisionStrategy getDecisionStrategy()
DecisionStrategy
configured for this instance.Copyright © 2021 JBoss by Red Hat. All rights reserved.