Client Authorization
data class ClientAuthorization(val allowRemoteResourceManagement: Boolean? = null, val decisionStrategy: String? = null, val keepDefaults: Boolean? = null, val policyEnforcementMode: String)
Properties
Link copied to clipboard
When true
, resources can be managed remotely by the resource server. Defaults to false
.
Link copied to clipboard
Dictates how the policies associated with a given permission are evaluated and how a final decision is obtained. Could be one of AFFIRMATIVE
, CONSENSUS
, or UNANIMOUS
. Applies to permissions.
Link copied to clipboard
When true
, defaults set by Keycloak will be respected. Defaults to false
.
Link copied to clipboard
Dictates how policies are enforced when evaluating authorization requests. Can be one of ENFORCING
, PERMISSIVE
, or DISABLED
.