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 separatorVindicates the authenticator Vendor Code. This code consists of 4 hexadecimal digits.Mindicates the authenticator Model Code. This code consists of 4 hexadecimal digits.
-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
AAID
Construct anAAIDfrom 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 separatorVindicates the authenticator Vendor Code. This code consists of 4 hexadecimal digits.Mindicates the authenticator Model Code. This code consists of 4 hexadecimal digits.
-
equals
-
hashCode
public int hashCode() -
toString
-