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 WebAuthnPolicy
get()
void
setAcceptableAaguids
(List<String> acceptableAaguids) void
setAttestationConveyancePreference
(String attestationConveyancePreference) void
setAuthenticatorAttachment
(String authenticatorAttachment) void
setAvoidSameAuthenticatorRegister
(boolean avoidSameAuthenticatorRegister) void
setCreateTimeout
(int createTimeout) void
setExtraOrigins
(List<String> extraOrigins) void
setPasskeysEnabled
(Boolean passkeysEnabled) void
setRequireResidentKey
(String requireResidentKey) void
setRpEntityName
(String rpEntityName) void
void
setSignatureAlgorithm
(List<String> signatureAlgorithms) void
setUserVerificationRequirement
(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:
setRpEntityName
in classWebAuthnPolicy
-
setSignatureAlgorithm
- Overrides:
setSignatureAlgorithm
in classWebAuthnPolicy
-
setRpId
- Overrides:
setRpId
in classWebAuthnPolicy
-
setAttestationConveyancePreference
- Overrides:
setAttestationConveyancePreference
in classWebAuthnPolicy
-
setAuthenticatorAttachment
- Overrides:
setAuthenticatorAttachment
in classWebAuthnPolicy
-
setRequireResidentKey
- Overrides:
setRequireResidentKey
in classWebAuthnPolicy
-
setUserVerificationRequirement
- Overrides:
setUserVerificationRequirement
in classWebAuthnPolicy
-
setCreateTimeout
public void setCreateTimeout(int createTimeout) - Overrides:
setCreateTimeout
in classWebAuthnPolicy
-
setAvoidSameAuthenticatorRegister
public void setAvoidSameAuthenticatorRegister(boolean avoidSameAuthenticatorRegister) - Overrides:
setAvoidSameAuthenticatorRegister
in classWebAuthnPolicy
-
setAcceptableAaguids
- Overrides:
setAcceptableAaguids
in classWebAuthnPolicy
-
setExtraOrigins
- Overrides:
setExtraOrigins
in classWebAuthnPolicy
-
setPasskeysEnabled
- Overrides:
setPasskeysEnabled
in classWebAuthnPolicy
-