DiscoveryData

public struct DiscoveryData : Codable

A DiscoveryData object contains information about authenticator capabilities and supported properties.

  • A list of the FIDO UAF protocol versions supported by the client, most-preferred first.

    Declaration

    Swift

    public let supportedUAFVersions: [Version]
  • The vendor of the FIDO UAF Client.

    Declaration

    Swift

    public let clientVendor: String
  • The version of the FIDO UAF Client. This is a vendor-specific version for the client software, not a UAF version.

    Declaration

    Swift

    public let clientVersion: Version
  • An array containing Authenticator data describing the available UAF authenticators. The order is not significant.

    Declaration

    Swift

    public let availableAuthenticators: [AuthenticatorData]