Structures

The following structures are available globally.

  • FRAppIntegrityKeys entity or datamodel which stores all the AppAttesation keys information

    See more

    Declaration

    Swift

    public struct FRAppIntegrityKeys

Callback Constants

  • CBConstants is mainly responsible to maintain all constant values related to Callback implementation

    See more

    Declaration

    Swift

    public struct CBConstants

WebAuthn Constants

  • Declaration

    Swift

    public struct WebAuthn
  • FRDeviceIdentifier provides a unique identifier for each device defined in same Shared Keychain Access Group, and provides a secure mechanism to uniquely generate, persist, and manage the identifier

    See more

    Declaration

    Swift

    public struct FRDeviceIdentifier
  • IdPClient is a representation of OAuth2 / OIDC client information to perfrom social login against selected provider

    See more

    Declaration

    Swift

    public struct IdPClient
  • IdPValue is a representation of Social Identity Provider available through SelectIdPCallback

    See more

    Declaration

    Swift

    public struct IdPValue
  • PublicKeyCredentialSource is a struct representing a WebAuthn Public Key credential. The initializer expects the folowing variables: id: [UInt8], rpId: String, userHandle: [UInt8]?, signCount: UInt32, alg: Int, otherUI: String PublicKeyCredentialSources are used to list and stored credentials on the device.

    See more

    Declaration

    Swift

    public struct PublicKeyCredentialSource