Package-level declarations
Types
Link copied to clipboard
data class GetAuthenticationExecutionResult(val id: String, val parentFlowAlias: String, val providerId: String, val realmId: String)
A collection of values returned by getAuthenticationExecution.
Link copied to clipboard
A collection of values returned by getAuthenticationFlow.
Link copied to clipboard
Link copied to clipboard
data class GetClientDescriptionConverterResult(val access: Map<String, String>, val adminUrl: String, val attributes: Map<String, String>, val authenticationFlowBindingOverrides: Map<String, String>, val authorizationServicesEnabled: Boolean, val authorizationSettings: Map<String, String>, val baseUrl: String, val bearerOnly: Boolean, val body: String, val clientAuthenticatorType: String, val clientId: String, val consentRequired: String, val defaultClientScopes: List<String>, val defaultRoles: List<String>, val description: String, val directAccessGrantsEnabled: Boolean, val enabled: Boolean, val frontchannelLogout: Boolean, val fullScopeAllowed: Boolean, val id: String, val implicitFlowEnabled: Boolean, val name: String, val notBefore: Int, val optionalClientScopes: List<String>, val origin: String, val protocol: String, val protocolMappers: List<GetClientDescriptionConverterProtocolMapper>, val publicClient: Boolean, val realmId: String, val redirectUris: List<String>, val registeredNodes: Map<String, String>, val registrationAccessToken: String, val rootUrl: String, val secret: String, val serviceAccountsEnabled: Boolean, val standardFlowEnabled: Boolean, val surrogateAuthRequired: Boolean, val webOrigins: List<String>)
A collection of values returned by getClientDescriptionConverter.
Link copied to clipboard
Link copied to clipboard
data class GetRealmInternationalization(val defaultLocale: String, val supportedLocales: List<String>)
Link copied to clipboard
Link copied to clipboard
data class GetRealmKeysResult(val algorithms: List<String>? = null, val id: String, val keys: List<GetRealmKeysKey>, val realmId: String, val statuses: List<String>? = null)
A collection of values returned by getRealmKeys.
Link copied to clipboard
Link copied to clipboard
data class GetRealmResult(val accessCodeLifespan: String, val accessCodeLifespanLogin: String, val accessCodeLifespanUserAction: String, val accessTokenLifespan: String, val accessTokenLifespanForImplicitFlow: String, val accountTheme: String, val actionTokenGeneratedByAdminLifespan: String, val actionTokenGeneratedByUserLifespan: String, val adminTheme: String, val attributes: Map<String, String>, val browserFlow: String, val clientAuthenticationFlow: String, val clientSessionIdleTimeout: String, val clientSessionMaxLifespan: String, val defaultDefaultClientScopes: List<String>, val defaultOptionalClientScopes: List<String>, val defaultSignatureAlgorithm: String, val directGrantFlow: String, val displayName: String, val displayNameHtml: String? = null, val dockerAuthenticationFlow: String, val duplicateEmailsAllowed: Boolean, val editUsernameAllowed: Boolean, val emailTheme: String, val enabled: Boolean, val id: String, val internalId: String, val internationalizations: List<GetRealmInternationalization>, val loginTheme: String, val loginWithEmailAllowed: Boolean, val oauth2DeviceCodeLifespan: String, val oauth2DevicePollingInterval: Int, val offlineSessionIdleTimeout: String, val offlineSessionMaxLifespan: String, val offlineSessionMaxLifespanEnabled: Boolean, val otpPolicy: GetRealmOtpPolicy, val passwordPolicy: String, val realm: String, val refreshTokenMaxReuse: Int, val registrationAllowed: Boolean, val registrationEmailAsUsername: Boolean, val registrationFlow: String, val rememberMe: Boolean, val resetCredentialsFlow: String, val resetPasswordAllowed: Boolean, val revokeRefreshToken: Boolean, val securityDefenses: List<GetRealmSecurityDefense>, val smtpServers: List<GetRealmSmtpServer>, val sslRequired: String, val ssoSessionIdleTimeout: String, val ssoSessionIdleTimeoutRememberMe: String, val ssoSessionMaxLifespan: String, val ssoSessionMaxLifespanRememberMe: String, val userManagedAccess: Boolean, val verifyEmail: Boolean, val webAuthnPasswordlessPolicy: GetRealmWebAuthnPasswordlessPolicy, val webAuthnPolicy: GetRealmWebAuthnPolicy)
A collection of values returned by getRealm.
Link copied to clipboard
data class GetRealmSecurityDefense(val bruteForceDetections: List<GetRealmSecurityDefenseBruteForceDetection>, val headers: List<GetRealmSecurityDefenseHeader>)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class GetRealmWebAuthnPasswordlessPolicy(val acceptableAaguids: List<String>, val attestationConveyancePreference: String, val authenticatorAttachment: String, val avoidSameAuthenticatorRegister: Boolean, val createTimeout: Int, val relyingPartyEntityName: String, val relyingPartyId: String, val requireResidentKey: String, val signatureAlgorithms: List<String>, val userVerificationRequirement: String)
Link copied to clipboard
data class GetRealmWebAuthnPolicy(val acceptableAaguids: List<String>, val attestationConveyancePreference: String, val authenticatorAttachment: String, val avoidSameAuthenticatorRegister: Boolean, val createTimeout: Int, val relyingPartyEntityName: String, val relyingPartyId: String, val requireResidentKey: String, val signatureAlgorithms: List<String>, val userVerificationRequirement: String)
Link copied to clipboard
Link copied to clipboard
data class GetUserResult(val attributes: Map<String, String>, val email: String, val emailVerified: Boolean, val enabled: Boolean, val federatedIdentities: List<String>, val firstName: String, val id: String, val lastName: String, val realmId: String, val requiredActions: List<String>, val username: String)
A collection of values returned by getUser.
Link copied to clipboard
data class GroupPermissionsManageMembershipScope(val decisionStrategy: String? = null, val description: String? = null, val policies: List<String>? = null)
Link copied to clipboard
data class GroupPermissionsManageMembersScope(val decisionStrategy: String? = null, val description: String? = null, val policies: List<String>? = null)
Link copied to clipboard
data class GroupPermissionsManageScope(val decisionStrategy: String? = null, val description: String? = null, val policies: List<String>? = null)
Link copied to clipboard
data class GroupPermissionsViewMembersScope(val decisionStrategy: String? = null, val description: String? = null, val policies: List<String>? = null)
Link copied to clipboard
data class GroupPermissionsViewScope(val decisionStrategy: String? = null, val description: String? = null, val policies: List<String>? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class RealmSecurityDefenses(val bruteForceDetection: RealmSecurityDefensesBruteForceDetection? = null, val headers: RealmSecurityDefensesHeaders? = null)
Link copied to clipboard
data class RealmSecurityDefensesBruteForceDetection(val failureResetTimeSeconds: Int? = null, val maxFailureWaitSeconds: Int? = null, val maxLoginFailures: Int? = null, val minimumQuickLoginWaitSeconds: Int? = null, val permanentLockout: Boolean? = null, val quickLoginCheckMilliSeconds: Int? = null, val waitIncrementSeconds: Int? = null)
Link copied to clipboard
data class RealmSecurityDefensesHeaders(val contentSecurityPolicy: String? = null, val contentSecurityPolicyReportOnly: String? = null, val referrerPolicy: String? = null, val strictTransportSecurity: String? = null, val xContentTypeOptions: String? = null, val xFrameOptions: String? = null, val xRobotsTag: String? = null, val xXssProtection: String? = null)
Link copied to clipboard
data class RealmSmtpServer(val auth: RealmSmtpServerAuth? = null, val envelopeFrom: String? = null, val from: String, val fromDisplayName: String? = null, val host: String, val port: String? = null, val replyTo: String? = null, val replyToDisplayName: String? = null, val ssl: Boolean? = null, val starttls: Boolean? = null)
Link copied to clipboard
Link copied to clipboard
data class RealmUserProfileAttribute(val annotations: Map<String, String>? = null, val displayName: String? = null, val enabledWhenScopes: List<String>? = null, val group: String? = null, val name: String, val permissions: RealmUserProfileAttributePermissions? = null, val requiredForRoles: List<String>? = null, val requiredForScopes: List<String>? = null, val validators: List<RealmUserProfileAttributeValidator>? = null)
Link copied to clipboard
Link copied to clipboard
data class RealmUserProfileAttributeValidator(val config: Map<String, String>? = null, val name: String)
Link copied to clipboard
Link copied to clipboard
data class RealmWebAuthnPasswordlessPolicy(val acceptableAaguids: List<String>? = null, val attestationConveyancePreference: String? = null, val authenticatorAttachment: String? = null, val avoidSameAuthenticatorRegister: Boolean? = null, val createTimeout: Int? = null, val relyingPartyEntityName: String? = null, val relyingPartyId: String? = null, val requireResidentKey: String? = null, val signatureAlgorithms: List<String>? = null, val userVerificationRequirement: String? = null)
Link copied to clipboard
data class RealmWebAuthnPolicy(val acceptableAaguids: List<String>? = null, val attestationConveyancePreference: String? = null, val authenticatorAttachment: String? = null, val avoidSameAuthenticatorRegister: Boolean? = null, val createTimeout: Int? = null, val relyingPartyEntityName: String? = null, val relyingPartyId: String? = null, val requireResidentKey: String? = null, val signatureAlgorithms: List<String>? = null, val userVerificationRequirement: String? = null)
Link copied to clipboard
data class UserFederatedIdentity(val identityProvider: String, val userId: String, val userName: String)
Link copied to clipboard
Link copied to clipboard
data class UsersPermissionsImpersonateScope(val decisionStrategy: String? = null, val description: String? = null, val policies: List<String>? = null)
Link copied to clipboard
data class UsersPermissionsManageGroupMembershipScope(val decisionStrategy: String? = null, val description: String? = null, val policies: List<String>? = null)
Link copied to clipboard
data class UsersPermissionsManageScope(val decisionStrategy: String? = null, val description: String? = null, val policies: List<String>? = null)
Link copied to clipboard
data class UsersPermissionsMapRolesScope(val decisionStrategy: String? = null, val description: String? = null, val policies: List<String>? = null)
Link copied to clipboard
data class UsersPermissionsUserImpersonatedScope(val decisionStrategy: String? = null, val description: String? = null, val policies: List<String>? = null)
Link copied to clipboard
data class UsersPermissionsViewScope(val decisionStrategy: String? = null, val description: String? = null, val policies: List<String>? = null)