Table of Contents

Class RealmRepresentation

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

Properties

AccessCodeLifespan

[JsonPropertyName("accessCodeLifespan")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public int? AccessCodeLifespan { get; set; }

Property Value

int?

AccessCodeLifespanLogin

[JsonPropertyName("accessCodeLifespanLogin")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public int? AccessCodeLifespanLogin { get; set; }

Property Value

int?

AccessCodeLifespanUserAction

[JsonPropertyName("accessCodeLifespanUserAction")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public int? AccessCodeLifespanUserAction { get; set; }

Property Value

int?

AccessTokenLifespan

[JsonPropertyName("accessTokenLifespan")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public int? AccessTokenLifespan { get; set; }

Property Value

int?

AccessTokenLifespanForImplicitFlow

[JsonPropertyName("accessTokenLifespanForImplicitFlow")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public int? AccessTokenLifespanForImplicitFlow { get; set; }

Property Value

int?

AccountTheme

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

Property Value

string

ActionTokenGeneratedByAdminLifespan

[JsonPropertyName("actionTokenGeneratedByAdminLifespan")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public int? ActionTokenGeneratedByAdminLifespan { get; set; }

Property Value

int?

ActionTokenGeneratedByUserLifespan

[JsonPropertyName("actionTokenGeneratedByUserLifespan")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public int? ActionTokenGeneratedByUserLifespan { get; set; }

Property Value

int?

AdditionalProperties

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

Property Value

IDictionary<string, object>

AdminEventsDetailsEnabled

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

Property Value

bool?

AdminEventsEnabled

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

Property Value

bool?

AdminTheme

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

Property Value

string

ApplicationScopeMappings

[JsonPropertyName("applicationScopeMappings")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
[Obsolete]
public IDictionary<string, ICollection<ScopeMappingRepresentation>>? ApplicationScopeMappings { get; set; }

Property Value

IDictionary<string, ICollection<ScopeMappingRepresentation>>

Applications

[JsonPropertyName("applications")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
[Obsolete]
public ICollection<ApplicationRepresentation>? Applications { get; set; }

Property Value

ICollection<ApplicationRepresentation>

Attributes

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

Property Value

IDictionary<string, string>

AuthenticationFlows

[JsonPropertyName("authenticationFlows")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public ICollection<AuthenticationFlowRepresentation>? AuthenticationFlows { get; set; }

Property Value

ICollection<AuthenticationFlowRepresentation>

AuthenticatorConfig

[JsonPropertyName("authenticatorConfig")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public ICollection<AuthenticatorConfigRepresentation>? AuthenticatorConfig { get; set; }

Property Value

ICollection<AuthenticatorConfigRepresentation>

BrowserFlow

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

Property Value

string

BrowserSecurityHeaders

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

Property Value

IDictionary<string, string>

BruteForceProtected

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

Property Value

bool?

Certificate

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

Property Value

string

ClientAuthenticationFlow

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

Property Value

string

ClientOfflineSessionIdleTimeout

[JsonPropertyName("clientOfflineSessionIdleTimeout")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public int? ClientOfflineSessionIdleTimeout { get; set; }

Property Value

int?

ClientOfflineSessionMaxLifespan

[JsonPropertyName("clientOfflineSessionMaxLifespan")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public int? ClientOfflineSessionMaxLifespan { get; set; }

Property Value

int?

ClientPolicies

[JsonPropertyName("clientPolicies")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public ClientPoliciesRepresentation? ClientPolicies { get; set; }

Property Value

ClientPoliciesRepresentation

ClientProfiles

[JsonPropertyName("clientProfiles")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public ClientProfilesRepresentation? ClientProfiles { get; set; }

Property Value

ClientProfilesRepresentation

ClientScopeMappings

[JsonPropertyName("clientScopeMappings")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public IDictionary<string, ICollection<ScopeMappingRepresentation>>? ClientScopeMappings { get; set; }

Property Value

IDictionary<string, ICollection<ScopeMappingRepresentation>>

ClientScopes

[JsonPropertyName("clientScopes")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public ICollection<ClientScopeRepresentation>? ClientScopes { get; set; }

Property Value

ICollection<ClientScopeRepresentation>

ClientSessionIdleTimeout

[JsonPropertyName("clientSessionIdleTimeout")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public int? ClientSessionIdleTimeout { get; set; }

Property Value

int?

ClientSessionMaxLifespan

[JsonPropertyName("clientSessionMaxLifespan")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public int? ClientSessionMaxLifespan { get; set; }

Property Value

int?

ClientTemplates

[JsonPropertyName("clientTemplates")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
[Obsolete]
public ICollection<ClientTemplateRepresentation>? ClientTemplates { get; set; }

Property Value

ICollection<ClientTemplateRepresentation>

Clients

[JsonPropertyName("clients")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public ICollection<ClientRepresentation>? Clients { get; set; }

Property Value

ICollection<ClientRepresentation>

CodeSecret

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

Property Value

string

Components

[JsonPropertyName("components")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public MultivaluedHashMapStringComponentExportRepresentation? Components { get; set; }

Property Value

MultivaluedHashMapStringComponentExportRepresentation

DefaultDefaultClientScopes

[JsonPropertyName("defaultDefaultClientScopes")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public ICollection<string>? DefaultDefaultClientScopes { get; set; }

Property Value

ICollection<string>

DefaultGroups

[JsonPropertyName("defaultGroups")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public ICollection<string>? DefaultGroups { get; set; }

Property Value

ICollection<string>

DefaultLocale

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

Property Value

string

DefaultOptionalClientScopes

[JsonPropertyName("defaultOptionalClientScopes")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public ICollection<string>? DefaultOptionalClientScopes { get; set; }

Property Value

ICollection<string>

DefaultRole

[JsonPropertyName("defaultRole")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public RoleRepresentation? DefaultRole { get; set; }

Property Value

RoleRepresentation

DefaultRoles

[JsonPropertyName("defaultRoles")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
[Obsolete]
public ICollection<string>? DefaultRoles { get; set; }

Property Value

ICollection<string>

DefaultSignatureAlgorithm

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

Property Value

string

DirectGrantFlow

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

Property Value

string

DisplayName

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

Property Value

string

DisplayNameHtml

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

Property Value

string

DockerAuthenticationFlow

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

Property Value

string

DuplicateEmailsAllowed

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

Property Value

bool?

EditUsernameAllowed

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

Property Value

bool?

EmailTheme

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

Property Value

string

Enabled

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

Property Value

bool?

EnabledEventTypes

[JsonPropertyName("enabledEventTypes")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public ICollection<string>? EnabledEventTypes { get; set; }

Property Value

ICollection<string>

EventsEnabled

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

Property Value

bool?

EventsExpiration

[JsonPropertyName("eventsExpiration")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public long? EventsExpiration { get; set; }

Property Value

long?

EventsListeners

[JsonPropertyName("eventsListeners")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public ICollection<string>? EventsListeners { get; set; }

Property Value

ICollection<string>

FailureFactor

[JsonPropertyName("failureFactor")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public int? FailureFactor { get; set; }

Property Value

int?

FederatedUsers

[JsonPropertyName("federatedUsers")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public ICollection<UserRepresentation>? FederatedUsers { get; set; }

Property Value

ICollection<UserRepresentation>

FirstBrokerLoginFlow

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

Property Value

string

Groups

[JsonPropertyName("groups")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public ICollection<GroupRepresentation>? Groups { get; set; }

Property Value

ICollection<GroupRepresentation>

Id

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

Property Value

string

IdentityProviderMappers

[JsonPropertyName("identityProviderMappers")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public ICollection<IdentityProviderMapperRepresentation>? IdentityProviderMappers { get; set; }

Property Value

ICollection<IdentityProviderMapperRepresentation>

IdentityProviders

[JsonPropertyName("identityProviders")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public ICollection<IdentityProviderRepresentation>? IdentityProviders { get; set; }

Property Value

ICollection<IdentityProviderRepresentation>

InternationalizationEnabled

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

Property Value

bool?

KeycloakVersion

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

Property Value

string

LocalizationTexts

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

Property Value

IDictionary<string, IDictionary<string, string>>

LoginTheme

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

Property Value

string

LoginWithEmailAllowed

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

Property Value

bool?

MaxDeltaTimeSeconds

[JsonPropertyName("maxDeltaTimeSeconds")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public int? MaxDeltaTimeSeconds { get; set; }

Property Value

int?

MaxFailureWaitSeconds

[JsonPropertyName("maxFailureWaitSeconds")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public int? MaxFailureWaitSeconds { get; set; }

Property Value

int?

MaxTemporaryLockouts

[JsonPropertyName("maxTemporaryLockouts")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public int? MaxTemporaryLockouts { get; set; }

Property Value

int?

MinimumQuickLoginWaitSeconds

[JsonPropertyName("minimumQuickLoginWaitSeconds")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public int? MinimumQuickLoginWaitSeconds { get; set; }

Property Value

int?

NotBefore

[JsonPropertyName("notBefore")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public int? NotBefore { get; set; }

Property Value

int?

OAuth2DevicePollingInterval

[JsonPropertyName("oAuth2DevicePollingInterval")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public int? OAuth2DevicePollingInterval { get; set; }

Property Value

int?

Oauth2DeviceCodeLifespan

[JsonPropertyName("oauth2DeviceCodeLifespan")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public int? Oauth2DeviceCodeLifespan { get; set; }

Property Value

int?

OauthClients

[JsonPropertyName("oauthClients")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
[Obsolete]
public ICollection<OAuthClientRepresentation>? OauthClients { get; set; }

Property Value

ICollection<OAuthClientRepresentation>

OfflineSessionIdleTimeout

[JsonPropertyName("offlineSessionIdleTimeout")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public int? OfflineSessionIdleTimeout { get; set; }

Property Value

int?

OfflineSessionMaxLifespan

[JsonPropertyName("offlineSessionMaxLifespan")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public int? OfflineSessionMaxLifespan { get; set; }

Property Value

int?

OfflineSessionMaxLifespanEnabled

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

Property Value

bool?

OtpPolicyAlgorithm

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

Property Value

string

OtpPolicyCodeReusable

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

Property Value

bool?

OtpPolicyDigits

[JsonPropertyName("otpPolicyDigits")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public int? OtpPolicyDigits { get; set; }

Property Value

int?

OtpPolicyInitialCounter

[JsonPropertyName("otpPolicyInitialCounter")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public int? OtpPolicyInitialCounter { get; set; }

Property Value

int?

OtpPolicyLookAheadWindow

[JsonPropertyName("otpPolicyLookAheadWindow")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public int? OtpPolicyLookAheadWindow { get; set; }

Property Value

int?

OtpPolicyPeriod

[JsonPropertyName("otpPolicyPeriod")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public int? OtpPolicyPeriod { get; set; }

Property Value

int?

OtpPolicyType

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

Property Value

string

OtpSupportedApplications

[JsonPropertyName("otpSupportedApplications")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public ICollection<string>? OtpSupportedApplications { get; set; }

Property Value

ICollection<string>

PasswordCredentialGrantAllowed

[JsonPropertyName("passwordCredentialGrantAllowed")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
[Obsolete]
public bool? PasswordCredentialGrantAllowed { get; set; }

Property Value

bool?

PasswordPolicy

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

Property Value

string

PermanentLockout

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

Property Value

bool?

PrivateKey

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

Property Value

string

ProtocolMappers

[JsonPropertyName("protocolMappers")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public ICollection<ProtocolMapperRepresentation>? ProtocolMappers { get; set; }

Property Value

ICollection<ProtocolMapperRepresentation>

PublicKey

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

Property Value

string

QuickLoginCheckMilliSeconds

[JsonPropertyName("quickLoginCheckMilliSeconds")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public long? QuickLoginCheckMilliSeconds { get; set; }

Property Value

long?

Realm

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

Property Value

string

RealmCacheEnabled

[JsonPropertyName("realmCacheEnabled")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
[Obsolete]
public bool? RealmCacheEnabled { get; set; }

Property Value

bool?

RefreshTokenMaxReuse

[JsonPropertyName("refreshTokenMaxReuse")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public int? RefreshTokenMaxReuse { get; set; }

Property Value

int?

RegistrationAllowed

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

Property Value

bool?

RegistrationEmailAsUsername

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

Property Value

bool?

RegistrationFlow

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

Property Value

string

RememberMe

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

Property Value

bool?

RequiredActions

[JsonPropertyName("requiredActions")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public ICollection<RequiredActionProviderRepresentation>? RequiredActions { get; set; }

Property Value

ICollection<RequiredActionProviderRepresentation>

RequiredCredentials

[JsonPropertyName("requiredCredentials")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
[Obsolete]
public ICollection<string>? RequiredCredentials { get; set; }

Property Value

ICollection<string>

ResetCredentialsFlow

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

Property Value

string

ResetPasswordAllowed

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

Property Value

bool?

RevokeRefreshToken

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

Property Value

bool?

Roles

[JsonPropertyName("roles")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public RolesRepresentation? Roles { get; set; }

Property Value

RolesRepresentation

ScopeMappings

[JsonPropertyName("scopeMappings")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public ICollection<ScopeMappingRepresentation>? ScopeMappings { get; set; }

Property Value

ICollection<ScopeMappingRepresentation>

SmtpServer

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

Property Value

IDictionary<string, string>

Social

[JsonPropertyName("social")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
[Obsolete]
public bool? Social { get; set; }

Property Value

bool?

SocialProviders

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

Property Value

IDictionary<string, string>

SslRequired

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

Property Value

string

SsoSessionIdleTimeout

[JsonPropertyName("ssoSessionIdleTimeout")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public int? SsoSessionIdleTimeout { get; set; }

Property Value

int?

SsoSessionIdleTimeoutRememberMe

[JsonPropertyName("ssoSessionIdleTimeoutRememberMe")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public int? SsoSessionIdleTimeoutRememberMe { get; set; }

Property Value

int?

SsoSessionMaxLifespan

[JsonPropertyName("ssoSessionMaxLifespan")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public int? SsoSessionMaxLifespan { get; set; }

Property Value

int?

SsoSessionMaxLifespanRememberMe

[JsonPropertyName("ssoSessionMaxLifespanRememberMe")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public int? SsoSessionMaxLifespanRememberMe { get; set; }

Property Value

int?

SupportedLocales

[JsonPropertyName("supportedLocales")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public ICollection<string>? SupportedLocales { get; set; }

Property Value

ICollection<string>

UpdateProfileOnInitialSocialLogin

[JsonPropertyName("updateProfileOnInitialSocialLogin")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
[Obsolete]
public bool? UpdateProfileOnInitialSocialLogin { get; set; }

Property Value

bool?

UserCacheEnabled

[JsonPropertyName("userCacheEnabled")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
[Obsolete]
public bool? UserCacheEnabled { get; set; }

Property Value

bool?

UserFederationMappers

[JsonPropertyName("userFederationMappers")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public ICollection<UserFederationMapperRepresentation>? UserFederationMappers { get; set; }

Property Value

ICollection<UserFederationMapperRepresentation>

UserFederationProviders

[JsonPropertyName("userFederationProviders")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public ICollection<UserFederationProviderRepresentation>? UserFederationProviders { get; set; }

Property Value

ICollection<UserFederationProviderRepresentation>

UserManagedAccessAllowed

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

Property Value

bool?

Users

[JsonPropertyName("users")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public ICollection<UserRepresentation>? Users { get; set; }

Property Value

ICollection<UserRepresentation>

VerifyEmail

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

Property Value

bool?

WaitIncrementSeconds

[JsonPropertyName("waitIncrementSeconds")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public int? WaitIncrementSeconds { get; set; }

Property Value

int?

WebAuthnPolicyAcceptableAaguids

[JsonPropertyName("webAuthnPolicyAcceptableAaguids")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public ICollection<string>? WebAuthnPolicyAcceptableAaguids { get; set; }

Property Value

ICollection<string>

WebAuthnPolicyAttestationConveyancePreference

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

Property Value

string

WebAuthnPolicyAuthenticatorAttachment

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

Property Value

string

WebAuthnPolicyAvoidSameAuthenticatorRegister

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

Property Value

bool?

WebAuthnPolicyCreateTimeout

[JsonPropertyName("webAuthnPolicyCreateTimeout")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public int? WebAuthnPolicyCreateTimeout { get; set; }

Property Value

int?

WebAuthnPolicyExtraOrigins

[JsonPropertyName("webAuthnPolicyExtraOrigins")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public ICollection<string>? WebAuthnPolicyExtraOrigins { get; set; }

Property Value

ICollection<string>

WebAuthnPolicyPasswordlessAcceptableAaguids

[JsonPropertyName("webAuthnPolicyPasswordlessAcceptableAaguids")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public ICollection<string>? WebAuthnPolicyPasswordlessAcceptableAaguids { get; set; }

Property Value

ICollection<string>

WebAuthnPolicyPasswordlessAttestationConveyancePreference

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

Property Value

string

WebAuthnPolicyPasswordlessAuthenticatorAttachment

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

Property Value

string

WebAuthnPolicyPasswordlessAvoidSameAuthenticatorRegister

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

Property Value

bool?

WebAuthnPolicyPasswordlessCreateTimeout

[JsonPropertyName("webAuthnPolicyPasswordlessCreateTimeout")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public int? WebAuthnPolicyPasswordlessCreateTimeout { get; set; }

Property Value

int?

WebAuthnPolicyPasswordlessExtraOrigins

[JsonPropertyName("webAuthnPolicyPasswordlessExtraOrigins")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public ICollection<string>? WebAuthnPolicyPasswordlessExtraOrigins { get; set; }

Property Value

ICollection<string>

WebAuthnPolicyPasswordlessRequireResidentKey

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

Property Value

string

WebAuthnPolicyPasswordlessRpEntityName

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

Property Value

string

WebAuthnPolicyPasswordlessRpId

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

Property Value

string

WebAuthnPolicyPasswordlessSignatureAlgorithms

[JsonPropertyName("webAuthnPolicyPasswordlessSignatureAlgorithms")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public ICollection<string>? WebAuthnPolicyPasswordlessSignatureAlgorithms { get; set; }

Property Value

ICollection<string>

WebAuthnPolicyPasswordlessUserVerificationRequirement

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

Property Value

string

WebAuthnPolicyRequireResidentKey

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

Property Value

string

WebAuthnPolicyRpEntityName

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

Property Value

string

WebAuthnPolicyRpId

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

Property Value

string

WebAuthnPolicySignatureAlgorithms

[JsonPropertyName("webAuthnPolicySignatureAlgorithms")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public ICollection<string>? WebAuthnPolicySignatureAlgorithms { get; set; }

Property Value

ICollection<string>

WebAuthnPolicyUserVerificationRequirement

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

Property Value

string