Package com.yubico.fido.metadata
Class AuthenticatorGetInfo
java.lang.Object
com.yubico.fido.metadata.AuthenticatorGetInfo
This dictionary describes supported versions, extensions, AAGUID of the device and its
capabilities.
See: Client to Authenticator Protocol (CTAP) §6.4. authenticatorGetInfo (0x04)
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionbuilder()boolean@NonNull Set<CtapVersion>inthashCode()booleantrueif thelongTouchForResetmember is set totrueorfalsein the metadata statement.booleantrueif thepinComplexityPolicymember is set totrueorfalsein the metadata statement.toString()
-
Method Details
-
getExtensions
-
getAaguid
-
getOptions
-
getMaxMsgSize
-
getPinUvAuthProtocols
-
getMaxCredentialCountInList
-
getMaxCredentialIdLength
-
getTransports
-
getAlgorithms
-
getMaxSerializedLargeBlobArray
-
getForcePINChange
-
getMinPINLength
-
getFirmwareVersion
-
getMaxCredBlobLength
-
getMaxRPIDsForSetMinPINLength
-
getPreferredPlatformUvAttempts
-
getUvModality
-
getCertifications
-
getRemainingDiscoverableCredentials
-
getVendorPrototypeConfigCommands
-
getAttestationFormats
- Since:
- 2.9.0
- See Also:
-
getUvCountSinceLastPinEntry
- Since:
- 2.9.0
- See Also:
-
getTransportsForReset
- Since:
- 2.9.0
- See Also:
-
getPinComplexityPolicyURL
- Since:
- 2.9.0
- See Also:
-
getMaxPINLength
- Since:
- 2.9.0
- See Also:
-
getAuthenticatorConfigCommands
- Since:
- 2.9.0
- See Also:
-
builder
-
toBuilder
-
getVersions
-
isLongTouchForReset
public boolean isLongTouchForReset()trueif thelongTouchForResetmember is set totrueorfalsein the metadata statement.falseif thelongTouchForResetmember is absent in the metadata statement.- Since:
- 2.9.0
- See Also:
-
isPinComplexityPolicy
public boolean isPinComplexityPolicy()trueif thepinComplexityPolicymember is set totrueorfalsein the metadata statement.falseif thepinComplexityPolicymember is absent in the metadata statement.- Since:
- 2.9.0
- See Also:
-
equals
-
hashCode
public int hashCode() -
toString
-