STAuthRequest

@interface STAuthRequest : NSObject <NSCoding, NSCopying>

A model class which helps to get all the scanned QR details and which can have all the details about the scanned QR code. After the scan is success, this class will help to trigger the request to the backend server

  • Declaration

    Objective-C

    @property (readwrite, strong, nonatomic) NSString *deviceModel;

    Swift

    var deviceModel: String! { get set }
  • Declaration

    Objective-C

    @property (readwrite, strong, nonatomic) NSString *deviceOs;

    Swift

    var deviceOs: String! { get set }
  • Declaration

    Objective-C

    @property (readwrite, strong, nonatomic) NSString *message;

    Swift

    var message: String! { get set }
  • Declaration

    Objective-C

    @property (readwrite, strong, nonatomic) NSString *deviceImei;

    Swift

    var deviceImei: String! { get set }
  • Declaration

    Objective-C

    @property (assign, readwrite, nonatomic) double locationPositioning;

    Swift

    var locationPositioning: Double { get set }
  • Declaration

    Objective-C

    @property (assign, readwrite, nonatomic) double mobileScore;

    Swift

    var mobileScore: Double { get set }
  • Declaration

    Objective-C

    @property (assign, readwrite, nonatomic) BOOL unreadable;

    Swift

    var unreadable: Bool { get set }
  • Declaration

    Objective-C

    @property (assign, readwrite, nonatomic) BOOL synchronized;

    Swift

    var synchronized: Bool { get set }
  • Declaration

    Objective-C

    @property (assign, readwrite, nonatomic) double locationLatitude;

    Swift

    var locationLatitude: Double { get set }
  • app

    Declaration

    Objective-C

    @property (readwrite, strong, nonatomic) NSString *app;

    Swift

    var app: String! { get set }
  • Declaration

    Objective-C

    @property (assign, readwrite, nonatomic) double mobileTimestamp;

    Swift

    var mobileTimestamp: Double { get set }
  • Declaration

    Objective-C

    @property (assign, readwrite, nonatomic) double locationLongitude;

    Swift

    var locationLongitude: Double { get set }
  • Declaration

    Objective-C

    @property (readwrite, strong, nonatomic) NSString *deviceKernel;

    Swift

    var deviceKernel: String! { get set }
  • Declaration

    Objective-C

    @property (readwrite, strong, nonatomic) NSString *deviceOsVersion;

    Swift

    var deviceOsVersion: String! { get set }
  • Declaration

    Objective-C

    @property (readwrite, strong, nonatomic) NSString *mobileVersion;

    Swift

    var mobileVersion: String! { get set }
  • Declaration

    Objective-C

    @property (readwrite, strong, nonatomic) NSArray *qrCorners;

    Swift

    var qrCorners: [Any]! { get set }
  • Declaration

    Objective-C

    @property (readwrite, strong, nonatomic) NSArray *cropOffset;

    Swift

    var cropOffset: [Any]! { get set }
  • Declaration

    Objective-C

    @property (assign, readwrite, nonatomic) BOOL isDeviceSupported;

    Swift

    var isDeviceSupported: Bool { get set }
  • Declaration

    Objective-C

    @property (readwrite, strong, nonatomic) NSString *preferredEndPoint;

    Swift

    var preferredEndPoint: String! { get set }
  • Declaration

    Objective-C

    @property (assign, readwrite, nonatomic) BOOL isNonAuthCodeScanned;

    Swift

    var isNonAuthCodeScanned: Bool { get set }
  • Declaration

    Objective-C

    @property (readwrite, strong, nonatomic) NSString *customKey;

    Swift

    var customKey: String! { get set }
  • Declaration

    Objective-C

    @property (nonatomic,strong) UIImage *fingerprintImage

    Swift

    var fingerprintImage: UnsafeMutablePointer<Int32>! { get set }
  • Declaration

    Objective-C

    @property (nonatomic,strong) UIImage *qrImage

    Swift

    var qrImage: UnsafeMutablePointer<Int32>! { get set }
  • Declaration

    Objective-C

    @property (readwrite, strong, nonatomic) NSString *accessToken;

    Swift

    var accessToken: String! { get set }