Package org.keycloak.models
Class WebAuthnPolicyTwoFactorDefaults
java.lang.Object
org.keycloak.models.WebAuthnPolicy
org.keycloak.models.WebAuthnPolicyTwoFactorDefaults
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
WebAuthnPolicyPasswordlessDefaults
Default values for the WebAuthn configuration when used as Two Factor.
- Author:
- rmartinc
- See Also:
-
Field Summary
Fields inherited from class org.keycloak.models.WebAuthnPolicy
acceptableAaguids, attestationConveyancePreference, authenticatorAttachment, avoidSameAuthenticatorRegister, createTimeout, DEFAULT_POLICY, extraOrigins, logger, passkeysEnabled, requireResidentKey, rpEntityName, rpId, signatureAlgorithms, userVerificationRequirement -
Method Summary
Modifier and TypeMethodDescriptionstatic WebAuthnPolicyget()voidsetAcceptableAaguids(List<String> acceptableAaguids) voidsetAttestationConveyancePreference(String attestationConveyancePreference) voidsetAuthenticatorAttachment(String authenticatorAttachment) voidsetAvoidSameAuthenticatorRegister(boolean avoidSameAuthenticatorRegister) voidsetCreateTimeout(int createTimeout) voidsetExtraOrigins(List<String> extraOrigins) voidsetPasskeysEnabled(Boolean passkeysEnabled) voidsetRequireResidentKey(String requireResidentKey) voidsetRpEntityName(String rpEntityName) voidvoidsetSignatureAlgorithm(List<String> signatureAlgorithms) voidsetUserVerificationRequirement(String userVerificationRequirement) Methods inherited from class org.keycloak.models.WebAuthnPolicy
getAcceptableAaguids, getAttestationConveyancePreference, getAuthenticatorAttachment, getCreateTimeout, getExtraOrigins, getRequireResidentKey, getRpEntityName, getRpId, getSignatureAlgorithm, getUserVerificationRequirement, isAvoidSameAuthenticatorRegister, isPasskeysEnabled
-
Method Details
-
get
-
setRpEntityName
- Overrides:
setRpEntityNamein classWebAuthnPolicy
-
setSignatureAlgorithm
- Overrides:
setSignatureAlgorithmin classWebAuthnPolicy
-
setRpId
- Overrides:
setRpIdin classWebAuthnPolicy
-
setAttestationConveyancePreference
- Overrides:
setAttestationConveyancePreferencein classWebAuthnPolicy
-
setAuthenticatorAttachment
- Overrides:
setAuthenticatorAttachmentin classWebAuthnPolicy
-
setRequireResidentKey
- Overrides:
setRequireResidentKeyin classWebAuthnPolicy
-
setUserVerificationRequirement
- Overrides:
setUserVerificationRequirementin classWebAuthnPolicy
-
setCreateTimeout
public void setCreateTimeout(int createTimeout) - Overrides:
setCreateTimeoutin classWebAuthnPolicy
-
setAvoidSameAuthenticatorRegister
public void setAvoidSameAuthenticatorRegister(boolean avoidSameAuthenticatorRegister) - Overrides:
setAvoidSameAuthenticatorRegisterin classWebAuthnPolicy
-
setAcceptableAaguids
- Overrides:
setAcceptableAaguidsin classWebAuthnPolicy
-
setExtraOrigins
- Overrides:
setExtraOriginsin classWebAuthnPolicy
-
setPasskeysEnabled
- Overrides:
setPasskeysEnabledin classWebAuthnPolicy
-