Table of Contents

Class DefaultProtectedResourcePolicyBuilder

Namespace
Keycloak.AuthServices.Authorization
Assembly
Keycloak.AuthServices.Authorization.dll

Default implementation of IProtectedResourcePolicyBuilder that creates a DecisionRequirement from the policy name.

public class DefaultProtectedResourcePolicyBuilder : IProtectedResourcePolicyBuilder
Inheritance
DefaultProtectedResourcePolicyBuilder
Implements
Inherited Members

Methods

Build(string)

Builds an authorization policy from the given policy name.

public AuthorizationPolicy? Build(string policyName)

Parameters

policyName string

The policy name in the format resource#scope.

Returns

AuthorizationPolicy

The built AuthorizationPolicy, or null if the name is not valid.