Package org.keycloak.models
Class WebAuthnPolicy
- java.lang.Object
-
- org.keycloak.models.WebAuthnPolicy
-
- All Implemented Interfaces:
Serializable
public class WebAuthnPolicy extends Object implements Serializable
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected List<String>
acceptableAaguids
protected String
attestationConveyancePreference
protected String
authenticatorAttachment
protected boolean
avoidSameAuthenticatorRegister
protected int
createTimeout
static WebAuthnPolicy
DEFAULT_POLICY
protected static org.jboss.logging.Logger
logger
protected String
requireResidentKey
protected String
rpEntityName
protected String
rpId
protected List<String>
signatureAlgorithms
protected String
userVerificationRequirement
-
Constructor Summary
Constructors Constructor Description WebAuthnPolicy()
WebAuthnPolicy(List<String> signatureAlgorithms)
-
Method Summary
-
-
-
Field Detail
-
logger
protected static final org.jboss.logging.Logger logger
-
rpEntityName
protected String rpEntityName
-
rpId
protected String rpId
-
attestationConveyancePreference
protected String attestationConveyancePreference
-
authenticatorAttachment
protected String authenticatorAttachment
-
requireResidentKey
protected String requireResidentKey
-
userVerificationRequirement
protected String userVerificationRequirement
-
createTimeout
protected int createTimeout
-
avoidSameAuthenticatorRegister
protected boolean avoidSameAuthenticatorRegister
-
DEFAULT_POLICY
public static WebAuthnPolicy DEFAULT_POLICY
-
-
Method Detail
-
getRpEntityName
public String getRpEntityName()
-
setRpEntityName
public void setRpEntityName(String rpEntityName)
-
getRpId
public String getRpId()
-
setRpId
public void setRpId(String rpId)
-
getAttestationConveyancePreference
public String getAttestationConveyancePreference()
-
setAttestationConveyancePreference
public void setAttestationConveyancePreference(String attestationConveyancePreference)
-
getAuthenticatorAttachment
public String getAuthenticatorAttachment()
-
setAuthenticatorAttachment
public void setAuthenticatorAttachment(String authenticatorAttachment)
-
getRequireResidentKey
public String getRequireResidentKey()
-
setRequireResidentKey
public void setRequireResidentKey(String requireResidentKey)
-
getUserVerificationRequirement
public String getUserVerificationRequirement()
-
setUserVerificationRequirement
public void setUserVerificationRequirement(String userVerificationRequirement)
-
getCreateTimeout
public int getCreateTimeout()
-
setCreateTimeout
public void setCreateTimeout(int createTimeout)
-
isAvoidSameAuthenticatorRegister
public boolean isAvoidSameAuthenticatorRegister()
-
setAvoidSameAuthenticatorRegister
public void setAvoidSameAuthenticatorRegister(boolean avoidSameAuthenticatorRegister)
-
-