Table of Contents

Class InstallationAdapterConfig

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

Properties

AdditionalProperties

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

Property Value

IDictionary<string, object>

AuthServerUrl

[JsonPropertyName("auth-server-url")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public string? AuthServerUrl { get; set; }

Property Value

string

BearerOnly

[JsonPropertyName("bearer-only")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public bool? BearerOnly { get; set; }

Property Value

bool?

ConfidentialPort

[JsonPropertyName("confidential-port")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public int? ConfidentialPort { get; set; }

Property Value

int?

Credentials

[JsonPropertyName("credentials")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public IDictionary<string, object>? Credentials { get; set; }

Property Value

IDictionary<string, object>

PolicyEnforcer

[JsonPropertyName("policy-enforcer")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public PolicyEnforcerConfig? PolicyEnforcer { get; set; }

Property Value

PolicyEnforcerConfig

PublicClient

[JsonPropertyName("public-client")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public bool? PublicClient { get; set; }

Property Value

bool?

Realm

[JsonPropertyName("realm")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public string? Realm { get; set; }

Property Value

string

RealmPublicKey

[JsonPropertyName("realm-public-key")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public string? RealmPublicKey { get; set; }

Property Value

string

Resource

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

Property Value

string

SslRequired

[JsonPropertyName("ssl-required")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public string? SslRequired { get; set; }

Property Value

string

UseResourceRoleMappings

[JsonPropertyName("use-resource-role-mappings")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public bool? UseResourceRoleMappings { get; set; }

Property Value

bool?

VerifyTokenAudience

[JsonPropertyName("verify-token-audience")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public bool? VerifyTokenAudience { get; set; }

Property Value

bool?