devsite/tools/jazzy/templates

FirebaseAuth Framework Reference

PhoneMultiFactorInfo

@objc(FIRPhoneMultiFactorInfo)
open class PhoneMultiFactorInfo : MultiFactorInfo

Extends the MultiFactorInfo class for phone number second factors.

The identifier of this second factor is “phone”.

This class is available on iOS only.

  • The string identifier for using phone as a second factor.

    Declaration

    Swift

    @objc(FIRPhoneMultiFactorID)
    public static let PhoneMultiFactorID: String
  • The string identifier for using TOTP as a second factor.

    Declaration

    Swift

    @objc(FIRTOTPMultiFactorID)
    public static let TOTPMultiFactorID: String
  • This is the phone number associated with the current second factor.

    Declaration

    Swift

    @objc
    open var phoneNumber: String
  • Undocumented

    Declaration

    Swift

    override public class var supportsSecureCoding: Bool { get }
  • Undocumented

    Declaration

    Swift

    public required init?(coder: NSCoder)
  • Undocumented

    Declaration

    Swift

    override public func encode(with coder: NSCoder)