Package com.yubico.fido.metadata
Class AAID
java.lang.Object
com.yubico.fido.metadata.AAID
Each UAF authenticator MUST have an AAID to identify UAF enabled authenticator models globally.
The AAID MUST uniquely identify a specific authenticator model within the range of all
UAF-enabled authenticator models made by all authenticator vendors, where authenticators of a
specific model must share identical security characteristics within the model (see Security
Considerations).
The AAID is a string with format "V#M"
, where
#
is a separatorV
indicates the authenticator Vendor Code. This code consists of 4 hexadecimal digits.M
indicates the authenticator Model Code. This code consists of 4 hexadecimal digits.
-
Constructor Summary
-
Method Summary
-
Constructor Details
-
AAID
Construct anAAID
from its String representation.This is the inverse of
getValue()
.
-
-
Method Details
-
getValue
The underlying string value of this AAID.The AAID is a string with format
"V#M"
, where#
is a separatorV
indicates the authenticator Vendor Code. This code consists of 4 hexadecimal digits.M
indicates the authenticator Model Code. This code consists of 4 hexadecimal digits.
-
equals
-
hashCode
public int hashCode() -
toString
-