Trackable

public protocol Trackable
  • The Telemetry instance.

    Declaration

    Swift

    var telemetry: Telemetry { get set }
  • tracking(enabled:) Extension method

    Avoids Auth0.swift sending its version on every request to Auth0. By default we collect our libraries and SDKs versions to help us evaluate usage.

    Declaration

    Swift

    mutating func tracking(enabled: Bool)

    Parameters

    enabled

    If Auth0.swift should send its version on every request.

  • using(inLibrary:version:) Extension method

    Sends the library/framework which has Auth0.swift as dependency when sending telemetry information.

    Declaration

    Swift

    mutating func using(inLibrary name: String, version: String)

    Parameters

    name

    Name of library or framework that uses Auth0.swift.

    version

    Version of library or framework.