Package com.yubico.fido.metadata
Enum CtapCertificationId
- java.lang.Object
-
- java.lang.Enum<CtapCertificationId>
-
- com.yubico.fido.metadata.CtapCertificationId
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Comparable<CtapCertificationId>
public enum CtapCertificationId extends java.lang.Enum<CtapCertificationId>
TheAuthenticatorGetInfo.getCertifications()
member provides a hint to the platform with additional information about certifications that the authenticator has received. Certification programs may revoke certification of specific devices at any time. Relying partys are responsible for validating attestations and AAGUID via appropriate methods. Platforms may alter their behaviour based on these hints such as selecting a PIN protocol or credProtect level.
-
-
Enum Constant Summary
Enum Constants Enum Constant Description CC_EAL
FIDO
FIPS_CMVP_2
FIPS_CMVP_2_PHY
FIPS_CMVP_3
FIPS_CMVP_3_PHY
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static CtapCertificationId
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.static CtapCertificationId[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
FIPS_CMVP_2
public static final CtapCertificationId FIPS_CMVP_2
-
FIPS_CMVP_3
public static final CtapCertificationId FIPS_CMVP_3
-
FIPS_CMVP_2_PHY
public static final CtapCertificationId FIPS_CMVP_2_PHY
-
FIPS_CMVP_3_PHY
public static final CtapCertificationId FIPS_CMVP_3_PHY
-
CC_EAL
public static final CtapCertificationId CC_EAL
-
FIDO
public static final CtapCertificationId FIDO
-
-
Method Detail
-
values
public static CtapCertificationId[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (CtapCertificationId c : CtapCertificationId.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static CtapCertificationId valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is null
-
-