Package com.yubico.fido.metadata
Class SupportedCtapOptions
java.lang.Object
com.yubico.fido.metadata.SupportedCtapOptions
A fixed-keys map of CTAP2 option names to Boolean values representing whether an authenticator
supports the respective option.
- Since:
- 2.0.0
- See Also:
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionbuilder()booleaninthashCode()booleanIf set totruethe authenticator supports the Always Require User Verification feature.booleanbooleanIf set totruethe authenticator supports the authenticatorBioEnrollment commands.booleanIf set totruethe device is capable of accepting PIN.booleanbooleanbooleanisEp()If set totruethe authenticator is enterprise attestation capable.booleanbooleanbooleanbooleanbooleanbooleanisPlat()booleanisRk()booleanbooleanisUp()booleanIf set totruethe authenticator supports the Prototype authenticatorBioEnrollment (0x40) commands.booleanisUv()If set totruethe device is capable of built-in user verification.booleanisUvAcfg()booleantoString()
-
Method Details
-
builder
-
isPlat
public boolean isPlat()- Since:
- 2.0.0
- See Also:
-
isRk
public boolean isRk()- Since:
- 2.0.0
- See Also:
-
isClientPin
public boolean isClientPin()If set totruethe device is capable of accepting PIN.- Since:
- 2.0.0
- See Also:
-
isUp
public boolean isUp()- Since:
- 2.0.0
- See Also:
-
isUv
public boolean isUv()If set totruethe device is capable of built-in user verification.- Since:
- 2.0.0
- See Also:
-
isPinUvAuthToken
public boolean isPinUvAuthToken()- Since:
- 2.0.0
- See Also:
-
isNoMcGaPermissionsWithClientPin
public boolean isNoMcGaPermissionsWithClientPin()- Since:
- 2.0.0
- See Also:
-
isLargeBlobs
public boolean isLargeBlobs()- Since:
- 2.0.0
- See Also:
-
isEp
public boolean isEp()If set totruethe authenticator is enterprise attestation capable.- Since:
- 2.0.0
- See Also:
-
isBioEnroll
public boolean isBioEnroll()If set totruethe authenticator supports the authenticatorBioEnrollment commands.- Since:
- 2.0.0
- See Also:
-
isUserVerificationMgmtPreview
public boolean isUserVerificationMgmtPreview()If set totruethe authenticator supports the Prototype authenticatorBioEnrollment (0x40) commands.- Since:
- 2.0.0
- See Also:
-
isUvBioEnroll
public boolean isUvBioEnroll()- Since:
- 2.0.0
- See Also:
-
isAuthnrCfg
public boolean isAuthnrCfg()- Since:
- 2.0.0
- See Also:
-
isUvAcfg
public boolean isUvAcfg()- Since:
- 2.0.0
- See Also:
-
isCredMgmt
public boolean isCredMgmt()- Since:
- 2.0.0
- See Also:
-
isPerCredMgmtRO
public boolean isPerCredMgmtRO()- Since:
- 2.8.0
- See Also:
-
isCredentialMgmtPreview
public boolean isCredentialMgmtPreview()- Since:
- 2.0.0
- See Also:
-
isSetMinPINLength
public boolean isSetMinPINLength()- Since:
- 2.0.0
- See Also:
-
isMakeCredUvNotRqd
public boolean isMakeCredUvNotRqd()- Since:
- 2.0.0
- See Also:
-
isAlwaysUv
public boolean isAlwaysUv()If set totruethe authenticator supports the Always Require User Verification feature.- Since:
- 2.0.0
- See Also:
-
equals
-
hashCode
public int hashCode() -
toString
-