RFSLivenessConfigurationBuilder
Objective-C
@interface RFSLivenessConfigurationBuilder : NSObject
/// @see RFSLivenessConfiguration.attemptsCount.
@property(readwrite, nonatomic, assign) NSInteger attemptsCount;
/// @see RFSLivenessConfiguration.locationTrackingEnabled.
@property(readwrite, nonatomic, assign, getter=isLocationTrackingEnabled) BOOL locationTrackingEnabled;
/// @see RFSLivenessConfiguration.recordingProcessEnabled.
@property(readwrite, nonatomic, assign) RFSRecordingProcess recordingProcess;
/// @see RFSLivenessConfiguration.livenessType.
@property(readwrite, nonatomic, assign) RFSLivenessType livenessType;
/// @see RFSLivenessConfiguration.closeButtonEnabled.
@property(readwrite, nonatomic, assign, getter=isCloseButtonEnabled) BOOL closeButtonEnabled;
/// @see RFSLivenessConfiguration.cameraSwitchButtonEnabled.
@property(readwrite, nonatomic, assign, getter=isCameraSwitchButtonEnabled) BOOL cameraSwitchButtonEnabled;
/// @see RFSLivenessConfiguration.torchButtonEnabled.
@property(readwrite, nonatomic, assign, getter=isTorchButtonEnabled) BOOL torchButtonEnabled;
/// @see RFSLivenessConfiguration.cameraPosition.
@property(readwrite, nonatomic, assign) RFSCameraPosition cameraPosition;
/// @see RFSLivenessConfiguration.tag.
@property(readwrite, nonatomic, strong, nullable) NSString *tag;
/// @see RFSLivenessConfiguration.stepSkippingMask.
@property(readwrite, nonatomic, assign) RFSLivenessStepSkip stepSkippingMask;
/// @see RFSLivenessConfiguration.copyright.
@property(readwrite, nonatomic, assign, getter=isCopyright) BOOL copyright;
/// @see RFSLivenessConfiguration.metadata.
@property(readwrite, nonatomic, strong, nullable) NSDictionary *metadata;
/// @see RFSLivenessConfiguration.vibrateOnSteps.
@property(readwrite, nonatomic, assign) BOOL vibrateOnSteps;
/// @see RFSLivenessConfiguration.orientation.
@property(readwrite, nonatomic, assign) RFSScreenOrientation screenOrientation;
/// @see RFSLivenessConfiguration.preventScreenRecording.
@property(readwrite, nonatomic, assign, getter=isPreventScreenRecordingEnable) BOOL preventScreenRecording;
- (void)registerClass:(Class<RFSOverriding>)newClass forBaseClass:(Class<RFSOverriding>)baseClass;
@end
Swift
class RFSLivenessConfigurationBuilder : NSObject
Undocumented
-
See
RFSLivenessConfiguration.attemptsCount.Declaration
Objective-C
@property (nonatomic) NSInteger attemptsCount;Swift
var attemptsCount: Int { get set } -
See
RFSLivenessConfiguration.locationTrackingEnabled.Declaration
Objective-C
@property (nonatomic, assign, unsafe_unretained, readwrite, getter=isLocationTrackingEnabled) BOOL locationTrackingEnabled;Swift
var isLocationTrackingEnabled: Bool { get set } -
See
RFSLivenessConfiguration.recordingProcessEnabled.Declaration
Objective-C
@property (nonatomic) RFSRecordingProcess recordingProcess;Swift
var recordingProcess: RecordingProcess { get set } -
See
RFSLivenessConfiguration.livenessType.Declaration
Objective-C
@property (nonatomic) RFSLivenessType livenessType;Swift
var livenessType: LivenessType { get set } -
See
RFSLivenessConfiguration.closeButtonEnabled.Declaration
Objective-C
@property (nonatomic, assign, unsafe_unretained, readwrite, getter=isCloseButtonEnabled) BOOL closeButtonEnabled;Swift
var isCloseButtonEnabled: Bool { get set } -
See
RFSLivenessConfiguration.cameraSwitchButtonEnabled.Declaration
Objective-C
@property (nonatomic, assign, unsafe_unretained, readwrite, getter=isCameraSwitchButtonEnabled) BOOL cameraSwitchButtonEnabled;Swift
var isCameraSwitchButtonEnabled: Bool { get set } -
See
RFSLivenessConfiguration.torchButtonEnabled.Declaration
Objective-C
@property (nonatomic, assign, unsafe_unretained, readwrite, getter=isTorchButtonEnabled) BOOL torchButtonEnabled;Swift
var isTorchButtonEnabled: Bool { get set } -
See
RFSLivenessConfiguration.cameraPosition.Declaration
Objective-C
@property (nonatomic) RFSCameraPosition cameraPosition;Swift
var cameraPosition: CameraPosition { get set } -
See
RFSLivenessConfiguration.tag.Declaration
Objective-C
@property (nonatomic, strong, nullable) NSString *tag;Swift
var tag: String? { get set } -
See
RFSLivenessConfiguration.stepSkippingMask.Declaration
Objective-C
@property (nonatomic) RFSLivenessStepSkip stepSkippingMask;Swift
var stepSkippingMask: RFSLivenessStepSkip { get set } -
See
RFSLivenessConfiguration.copyright.Declaration
Objective-C
@property (nonatomic, getter=isCopyright) BOOL copyright;Swift
var isCopyright: Bool { get set } -
See
RFSLivenessConfiguration.metadata.Declaration
Objective-C
@property (nonatomic, strong, nullable) NSDictionary *metadata;Swift
var metadata: [AnyHashable : Any]? { get set } -
See
RFSLivenessConfiguration.vibrateOnSteps.Declaration
Objective-C
@property (nonatomic) BOOL vibrateOnSteps;Swift
var vibrateOnSteps: Bool { get set } -
See
RFSLivenessConfiguration.orientation.Declaration
Objective-C
@property (nonatomic) RFSScreenOrientation screenOrientation;Swift
var screenOrientation: RFSScreenOrientation { get set } -
See
RFSLivenessConfiguration.preventScreenRecording.Declaration
Objective-C
@property (nonatomic, assign, unsafe_unretained, readwrite, getter=isPreventScreenRecordingEnable) BOOL preventScreenRecording;Swift
var isPreventScreenRecordingEnable: Bool { get set } -
Undocumented
Declaration
Objective-C
- (void)registerClass:(Class<RFSOverriding>)newClass forBaseClass:(Class<RFSOverriding>)baseClass;Swift
func registerClass(_ newClass: Overriding.Type, forBaseClass baseClass: Overriding.Type)