public class WebAuthnPolicy extends Object implements Serializable
Modifier and Type | Field and 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 and Description |
---|
WebAuthnPolicy() |
WebAuthnPolicy(List<String> signatureAlgorithms) |
Modifier and Type | Method and Description |
---|---|
List<String> |
getAcceptableAaguids() |
String |
getAttestationConveyancePreference() |
String |
getAuthenticatorAttachment() |
int |
getCreateTimeout() |
String |
getRequireResidentKey() |
String |
getRpEntityName() |
String |
getRpId() |
List<String> |
getSignatureAlgorithm() |
String |
getUserVerificationRequirement() |
boolean |
isAvoidSameAuthenticatorRegister() |
void |
setAcceptableAaguids(List<String> acceptableAaguids) |
void |
setAttestationConveyancePreference(String attestationConveyancePreference) |
void |
setAuthenticatorAttachment(String authenticatorAttachment) |
void |
setAvoidSameAuthenticatorRegister(boolean avoidSameAuthenticatorRegister) |
void |
setCreateTimeout(int createTimeout) |
void |
setRequireResidentKey(String requireResidentKey) |
void |
setRpEntityName(String rpEntityName) |
void |
setRpId(String rpId) |
void |
setSignatureAlgorithm(List<String> signatureAlgorithms) |
void |
setUserVerificationRequirement(String userVerificationRequirement) |
protected static final org.jboss.logging.Logger logger
protected String rpEntityName
protected String rpId
protected String attestationConveyancePreference
protected String authenticatorAttachment
protected String requireResidentKey
protected String userVerificationRequirement
protected int createTimeout
protected boolean avoidSameAuthenticatorRegister
public static WebAuthnPolicy DEFAULT_POLICY
public String getRpEntityName()
public void setRpEntityName(String rpEntityName)
public String getRpId()
public void setRpId(String rpId)
public String getAttestationConveyancePreference()
public void setAttestationConveyancePreference(String attestationConveyancePreference)
public String getAuthenticatorAttachment()
public void setAuthenticatorAttachment(String authenticatorAttachment)
public String getRequireResidentKey()
public void setRequireResidentKey(String requireResidentKey)
public String getUserVerificationRequirement()
public void setUserVerificationRequirement(String userVerificationRequirement)
public int getCreateTimeout()
public void setCreateTimeout(int createTimeout)
public boolean isAvoidSameAuthenticatorRegister()
public void setAvoidSameAuthenticatorRegister(boolean avoidSameAuthenticatorRegister)
Copyright © 2020 JBoss by Red Hat. All rights reserved.