public class WebAuthnCredentialModel extends CredentialModel
Modifier and Type | Field and Description |
---|---|
static String |
TYPE_PASSWORDLESS |
static String |
TYPE_TWOFACTOR |
CLIENT_CERT, HOTP, KERBEROS, OTP, PASSWORD, PASSWORD_HISTORY, PASSWORD_TOKEN, SECRET, TOTP
Modifier and Type | Method and Description |
---|---|
static WebAuthnCredentialModel |
create(String credentialType,
String userLabel,
String aaguid,
String credentialId,
String attestationStatement,
String credentialPublicKey,
long counter,
String attestationStatementFormat) |
static WebAuthnCredentialModel |
createFromCredentialModel(CredentialModel credentialModel) |
WebAuthnCredentialData |
getWebAuthnCredentialData() |
WebAuthnSecretData |
getWebAuthnSecretData() |
String |
toString() |
void |
updateCounter(long counter) |
comparingByStartDateDesc, getAlgorithm, getConfig, getCounter, getCreatedDate, getCredentialData, getDevice, getDigits, getHashIterations, getId, getPeriod, getSalt, getSecretData, getType, getUserLabel, getValue, setAlgorithm, setConfig, setCounter, setCreatedDate, setCredentialData, setDevice, setDigits, setHashIterations, setId, setPeriod, setSalt, setSecretData, setType, setUserLabel, setValue, shallowClone
public static final String TYPE_TWOFACTOR
public static final String TYPE_PASSWORDLESS
public static WebAuthnCredentialModel create(String credentialType, String userLabel, String aaguid, String credentialId, String attestationStatement, String credentialPublicKey, long counter, String attestationStatementFormat)
public static WebAuthnCredentialModel createFromCredentialModel(CredentialModel credentialModel)
public void updateCounter(long counter)
public WebAuthnCredentialData getWebAuthnCredentialData()
public WebAuthnSecretData getWebAuthnSecretData()
Copyright © 2020 JBoss by Red Hat. All rights reserved.