STAuthResponse

@interface STAuthResponse : NSObject <NSCoding, NSCopying>

A model class which helps to get all the scan details from back end server response and which can have all the details about the scan

  • Declaration

    Objective-C

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

    Swift

    var serverScore: Double { get set }
  • Declaration

    Objective-C

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

    Swift

    var uuid: String! { get set }
  • Declaration

    Objective-C

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

    Swift

    var consumerUrl: String! { get set }
  • Declaration

    Objective-C

    @property (readwrite, strong, nonatomic) STProduct *product;

    Swift

    var product: STProduct! { get set }
  • Declaration

    Objective-C

    @property (readwrite, strong, nonatomic) STBrand *brand;

    Swift

    var brand: STBrand! { get set }
  • Declaration

    Objective-C

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

    Swift

    var isBlacklisted: Bool { get set }
  • Declaration

    Objective-C

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

    Swift

    var activationStatus: Double { get set }
  • app

    Declaration

    Objective-C

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

    Swift

    var app: String! { get set }
  • Declaration

    Objective-C

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

    Swift

    var reason: String! { get set }
  • Declaration

    Objective-C

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

    Swift

    var authFailureMode: String! { get set }
  • Declaration

    Objective-C

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

    Swift

    var unreadableRetries: Double { get set }
  • Declaration

    Objective-C

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

    Swift

    var result: String! { get set }
  • Declaration

    Objective-C

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

    Swift

    var trainingStatus: Double { get set }
  • Declaration

    Objective-C

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

    Swift

    var blacklistReason: Double { get set }
  • Declaration

    Objective-C

    @property (readwrite, strong, nonatomic) NSDictionary *scmData;

    Swift

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

    Objective-C

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

    Swift

    var gaKeyApp: String! { get set }
  • Declaration

    Objective-C

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

    Swift

    var isConsumed: Bool { get set }
  • Declaration

    Objective-C

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

    Swift

    var byPassScanResult: Bool { get set }
  • Declaration

    Objective-C

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

    Swift

    var requireGeoLocaion: Bool { get set }