Realm

data class Realm(val id: String, val realm: String, var displayName: String? = null, var displayNameHtml: String? = null, val notBefore: Int, val revokeRefreshToken: Boolean, val refreshTokenMaxReuse: Int, val accessTokenLifespan: Int, val accessTokenLifespanForImplicitFlow: Int, val ssoSessionIdleTimeout: Int, val ssoSessionMaxLifespan: Int, val ssoSessionIdleTimeoutRememberMe: Int, val ssoSessionMaxLifespanRememberMe: Int, val offlineSessionIdleTimeout: Int, val offlineSessionMaxLifespanEnabled: Boolean, val offlineSessionMaxLifespan: Int, val accessCodeLifespan: Int, val accessCodeLifespanUserAction: Int, val accessCodeLifespanLogin: Int, val actionTokenGeneratedByAdminLifespan: Int, val actionTokenGeneratedByUserLifespan: Int, val enabled: Boolean, val sslRequired: String, val registrationAllowed: Boolean, val registrationEmailAsUsername: Boolean, val rememberMe: Boolean, val verifyEmail: Boolean, val loginWithEmailAllowed: Boolean, val duplicateEmailsAllowed: Boolean, val resetPasswordAllowed: Boolean, val editUsernameAllowed: Boolean, val bruteForceProtected: Boolean, val permanentLockout: Boolean, val maxFailureWaitSeconds: Int, val minimumQuickLoginWaitSeconds: Int, val waitIncrementSeconds: Int, val quickLoginCheckMilliSeconds: Int, val maxDeltaTimeSeconds: Int, val failureFactor: Int, val requiredCredentials: List<String>, val passwordPolicy: String = "", val otpPolicyType: String, val otpPolicyAlgorithm: String, val otpPolicyInitialCounter: Int, val otpPolicyDigits: Int, val otpPolicyLookAheadWindow: Int, val otpPolicyPeriod: Int, val otpSupportedApplications: List<String>, val webAuthnPolicyRpEntityName: String, val webAuthnPolicySignatureAlgorithms: List<String>, val webAuthnPolicyRpId: String, val webAuthnPolicyAttestationConveyancePreference: String, val webAuthnPolicyAuthenticatorAttachment: String, val webAuthnPolicyRequireResidentKey: String, val webAuthnPolicyUserVerificationRequirement: String, val webAuthnPolicyCreateTimeout: Int, val webAuthnPolicyAvoidSameAuthenticatorRegister: Boolean, val webAuthnPolicyAcceptableAaguids: List<String>, val browserSecurityHeaders: Map<String, String>, val smtpServer: Map<String, String>, val eventsEnabled: Boolean, val eventsListeners: List<String>, val eventsExpiration: Int, val enabledEventTypes: List<String>, val identityProviders: List<IdentityProviderItem> = emptyList(), val identityProviderMappers: List<IdentityProviderMapperItem> = emptyList(), val adminEventsEnabled: Boolean, val adminEventsDetailsEnabled: Boolean, val internationalizationEnabled: Boolean, val supportedLocales: List<String>, val defaultLocale: String = "en", val browserFlow: String, val registrationFlow: String, val directGrantFlow: String, val resetCredentialsFlow: String, val clientAuthenticationFlow: String, val dockerAuthenticationFlow: String, val firstBrokerLoginFlow: String? = null, val attributes: Map<String, String>, val userManagedAccessAllowed: Boolean, val accountTheme: String? = null, val adminTheme: String? = null, val emailTheme: String? = null, val loginTheme: String? = null, val requiredActions: List<RequiredActionProviderItem>? = null, val upConfig: RealmProfile? = null, val clientProfiles: Map<String, List<String>> = mapOf("profiles" to emptyList()), val clientPolicies: Map<String, List<String>> = mapOf("policies" to emptyList()))

Constructors

Link copied to clipboard
constructor(id: String, realm: String, displayName: String? = null, displayNameHtml: String? = null, notBefore: Int, revokeRefreshToken: Boolean, refreshTokenMaxReuse: Int, accessTokenLifespan: Int, accessTokenLifespanForImplicitFlow: Int, ssoSessionIdleTimeout: Int, ssoSessionMaxLifespan: Int, ssoSessionIdleTimeoutRememberMe: Int, ssoSessionMaxLifespanRememberMe: Int, offlineSessionIdleTimeout: Int, offlineSessionMaxLifespanEnabled: Boolean, offlineSessionMaxLifespan: Int, accessCodeLifespan: Int, accessCodeLifespanUserAction: Int, accessCodeLifespanLogin: Int, actionTokenGeneratedByAdminLifespan: Int, actionTokenGeneratedByUserLifespan: Int, enabled: Boolean, sslRequired: String, registrationAllowed: Boolean, registrationEmailAsUsername: Boolean, rememberMe: Boolean, verifyEmail: Boolean, loginWithEmailAllowed: Boolean, duplicateEmailsAllowed: Boolean, resetPasswordAllowed: Boolean, editUsernameAllowed: Boolean, bruteForceProtected: Boolean, permanentLockout: Boolean, maxFailureWaitSeconds: Int, minimumQuickLoginWaitSeconds: Int, waitIncrementSeconds: Int, quickLoginCheckMilliSeconds: Int, maxDeltaTimeSeconds: Int, failureFactor: Int, requiredCredentials: List<String>, passwordPolicy: String = "", otpPolicyType: String, otpPolicyAlgorithm: String, otpPolicyInitialCounter: Int, otpPolicyDigits: Int, otpPolicyLookAheadWindow: Int, otpPolicyPeriod: Int, otpSupportedApplications: List<String>, webAuthnPolicyRpEntityName: String, webAuthnPolicySignatureAlgorithms: List<String>, webAuthnPolicyRpId: String, webAuthnPolicyAttestationConveyancePreference: String, webAuthnPolicyAuthenticatorAttachment: String, webAuthnPolicyRequireResidentKey: String, webAuthnPolicyUserVerificationRequirement: String, webAuthnPolicyCreateTimeout: Int, webAuthnPolicyAvoidSameAuthenticatorRegister: Boolean, webAuthnPolicyAcceptableAaguids: List<String>, browserSecurityHeaders: Map<String, String>, smtpServer: Map<String, String>, eventsEnabled: Boolean, eventsListeners: List<String>, eventsExpiration: Int, enabledEventTypes: List<String>, identityProviders: List<IdentityProviderItem> = emptyList(), identityProviderMappers: List<IdentityProviderMapperItem> = emptyList(), adminEventsEnabled: Boolean, adminEventsDetailsEnabled: Boolean, internationalizationEnabled: Boolean, supportedLocales: List<String>, defaultLocale: String = "en", browserFlow: String, registrationFlow: String, directGrantFlow: String, resetCredentialsFlow: String, clientAuthenticationFlow: String, dockerAuthenticationFlow: String, firstBrokerLoginFlow: String? = null, attributes: Map<String, String>, userManagedAccessAllowed: Boolean, accountTheme: String? = null, adminTheme: String? = null, emailTheme: String? = null, loginTheme: String? = null, requiredActions: List<RequiredActionProviderItem>? = null, upConfig: RealmProfile? = null, clientProfiles: Map<String, List<String>> = mapOf("profiles" to emptyList()), clientPolicies: Map<String, List<String>> = mapOf("policies" to emptyList()))

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val accountTheme: String? = null
Link copied to clipboard
Link copied to clipboard
val adminTheme: String? = null
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val emailTheme: String? = null
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val id: String
Link copied to clipboard
val loginTheme: String? = null
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val upConfig: RealmProfile? = null
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard