public class AuthenticatorData<T extends ExtensionAuthenticatorOutput>
extends java.lang.Object
implements java.io.Serializable
| Modifier and Type | Field and Description |
|---|---|
static byte |
BIT_AT |
static byte |
BIT_ED |
static byte |
BIT_UP |
static byte |
BIT_UV |
| Constructor and Description |
|---|
AuthenticatorData(byte[] rpIdHash,
byte flags,
long counter) |
AuthenticatorData(byte[] rpIdHash,
byte flags,
long counter,
AttestedCredentialData attestedCredentialData) |
AuthenticatorData(byte[] rpIdHash,
byte flags,
long counter,
AttestedCredentialData attestedCredentialData,
AuthenticationExtensionsAuthenticatorOutputs<T> extensions) |
AuthenticatorData(byte[] rpIdHash,
byte flags,
long counter,
AuthenticationExtensionsAuthenticatorOutputs<T> extensions) |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
checkFlagAT(byte flags) |
static boolean |
checkFlagED(byte flags) |
static boolean |
checkFlagUP(byte flags) |
static boolean |
checkFlagUV(byte flags) |
boolean |
equals(java.lang.Object o) |
AttestedCredentialData |
getAttestedCredentialData() |
AuthenticationExtensionsAuthenticatorOutputs<T> |
getExtensions() |
byte |
getFlags() |
byte[] |
getRpIdHash() |
long |
getSignCount() |
int |
hashCode() |
boolean |
isFlagAT() |
boolean |
isFlagED() |
boolean |
isFlagUP() |
boolean |
isFlagUV() |
public static final byte BIT_UP
public static final byte BIT_UV
public static final byte BIT_AT
public static final byte BIT_ED
public AuthenticatorData(byte[] rpIdHash,
byte flags,
long counter,
AttestedCredentialData attestedCredentialData,
AuthenticationExtensionsAuthenticatorOutputs<T> extensions)
public AuthenticatorData(byte[] rpIdHash,
byte flags,
long counter,
AttestedCredentialData attestedCredentialData)
public AuthenticatorData(byte[] rpIdHash,
byte flags,
long counter,
AuthenticationExtensionsAuthenticatorOutputs<T> extensions)
public AuthenticatorData(byte[] rpIdHash,
byte flags,
long counter)
public static boolean checkFlagUP(byte flags)
public static boolean checkFlagUV(byte flags)
public static boolean checkFlagAT(byte flags)
public static boolean checkFlagED(byte flags)
public byte[] getRpIdHash()
public byte getFlags()
public boolean isFlagUP()
public boolean isFlagUV()
public boolean isFlagAT()
public boolean isFlagED()
public long getSignCount()
public AttestedCredentialData getAttestedCredentialData()
public AuthenticationExtensionsAuthenticatorOutputs<T> getExtensions()
public boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Object