Class PolicyMatchingStrategy
- Namespace
- FoundationaLLM.Common.Models.Authorization
- Assembly
- FoundationaLLM.Common.dll
Represents a policy matching strategy.
public class PolicyMatchingStrategy
- Inheritance
-
PolicyMatchingStrategy
- Inherited Members
- Extension Methods
Properties
UserIdentityProperties
Gets or sets the list of user identity properties that are used to enforce the policy.
[JsonPropertyName("user_identity_properties")]
public List<string> UserIdentityProperties { get; set; }
Property Value
Remarks
The specified user identity properties values must be matched by values of properties in the resources. It is up to the policy enforcement point to determine how to match the values (including which resource properties to use when matching).