GetRealmWebAuthnPasswordlessPolicy

data class GetRealmWebAuthnPasswordlessPolicy(val acceptableAaguids: List<String>, val attestationConveyancePreference: String, val authenticatorAttachment: String, val avoidSameAuthenticatorRegister: Boolean, val createTimeout: Int, val extraOrigins: List<String>, val relyingPartyEntityName: String, val relyingPartyId: String, val requireResidentKey: String, val signatureAlgorithms: List<String>, val userVerificationRequirement: String) : ConvertibleToJava<GetRealmWebAuthnPasswordlessPolicy>

Constructors

Link copied to clipboard
constructor(acceptableAaguids: List<String>, attestationConveyancePreference: String, authenticatorAttachment: String, avoidSameAuthenticatorRegister: Boolean, createTimeout: Int, extraOrigins: List<String>, relyingPartyEntityName: String, relyingPartyId: String, requireResidentKey: String, signatureAlgorithms: List<String>, userVerificationRequirement: String)

Properties

Link copied to clipboard
Link copied to clipboard

Either none, indirect or direct

Link copied to clipboard

Either platform or cross-platform

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Either Yes or No

Link copied to clipboard

Keycloak lists ES256, ES384, ES512, RS256, ES384, ES512 at the time of writing

Link copied to clipboard

Either required, preferred or discouraged

Functions

Link copied to clipboard
open override fun toJava(): GetRealmWebAuthnPasswordlessPolicy