FactorPayload

public protocol FactorPayload

Describes the information required to create a Factor.

  • A human readable description of this resource, up to 64 characters. For a push factor, this can be the device’s name.

    Declaration

    Swift

    var friendlyName: String { get }
  • The unique SID identifier of the Service.

    Declaration

    Swift

    var serviceSid: String { get }
  • Identifies the user, should be an UUID you should not use PII (Personal Identifiable Information) because the systems that will process this attribute assume it is not directly identifying information.

    Declaration

    Swift

    var identity: String { get }
  • Type of the factor.

    Declaration

    Swift

    var factorType: FactorType { get }