Table of Contents

Class EvaluationResultRepresentation

Namespace
Keycloak.AuthServices.Sdk.Admin.Models
Assembly
Keycloak.AuthServices.Sdk.dll
public class EvaluationResultRepresentation
Inheritance
EvaluationResultRepresentation
Inherited Members

Properties

AdditionalProperties

[JsonExtensionData]
public IDictionary<string, object> AdditionalProperties { get; set; }

Property Value

IDictionary<string, object>

AllowedScopes

[JsonPropertyName("allowedScopes")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public ICollection<ScopeRepresentation>? AllowedScopes { get; set; }

Property Value

ICollection<ScopeRepresentation>

Policies

[JsonPropertyName("policies")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public ICollection<PolicyResultRepresentation>? Policies { get; set; }

Property Value

ICollection<PolicyResultRepresentation>

Resource

[JsonPropertyName("resource")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public ResourceRepresentation? Resource { get; set; }

Property Value

ResourceRepresentation

Scopes

[JsonPropertyName("scopes")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public ICollection<ScopeRepresentation>? Scopes { get; set; }

Property Value

ICollection<ScopeRepresentation>

Status

[JsonPropertyName("status")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
[JsonConverter(typeof(JsonStringEnumConverter))]
public DecisionEffect? Status { get; set; }

Property Value

DecisionEffect?