RecaptchaAction
@interface RecaptchaAction : NSObjectAction intended to be protected by reCAPTCHA. This object should be passed to RecaptchaClient.execute.
-
Creates an object with a custom action from a String.
Declaration
Swift
init(customAction: String)Objective-C
- (instancetype _Nonnull)initWithCustomAction:(NSString *_Nonnull)customAction; -
Indicates that the protected action is a Login workflow.
Declaration
Swift
class var login: RecaptchaAction { get }Objective-C
@property (class, nonatomic, readonly) RecaptchaAction *_Nonnull login; -
Indicates that the protected action is a Signup workflow.
Declaration
Swift
class var signup: RecaptchaAction { get }Objective-C
@property (class, nonatomic, readonly) RecaptchaAction *_Nonnull signup; -
A String representing the action.
Declaration
Swift
var action: String { get }Objective-C
@property (nonatomic, readonly) NSString *_Nonnull action;
-
Deprecated
RecaptchaActionType is not used.
Action that is intended for reCAPTCHA to protect.
Declaration
Swift
var actionType: RecaptchaActionType { get }Objective-C
@property (nonatomic, readonly) RecaptchaActionType actionType; -
Deprecated
extraParameters is not used anywhere in the code
Extra parameters to send during call to execute.
Declaration
Swift
var extraParameters: [AnyHashable : Any]? { get }Objective-C
@property (nonatomic, readonly) NSDictionary *_Nullable extraParameters; -
Deprecated
Use initWithCustomAction instead.
Creates an object with a predefined reCAPTCHA action.
Declaration
Swift
init(action: RecaptchaActionType)Objective-C
- (instancetype _Nonnull)initWithAction:(RecaptchaActionType)action; -
Deprecated
Use RecaptchaAction.action instead of customAction.
A customized action.
Declaration
Swift
var customAction: String { get }Objective-C
@property (nonatomic, readonly) NSString *_Nonnull customAction; -
Deprecated
Use initWithCustomAction instead.
Creates an object with a predefined reCAPTCHA action and extra parameters.
Declaration
Swift
init(action: RecaptchaActionType, extraParameters: [String : String]?)Objective-C
- (instancetype _Nonnull)initWithAction:(RecaptchaActionType)action extraParameters: (NSDictionary<NSString *, NSString *> *_Nullable) extraParameters; -
Deprecated
Use initWithCustomAction(customAction:) without extraParameters instead.
Creates an object with a custom action from a String and extra parameters.
Declaration
Swift
init(customAction: String, extraParameters: [String : String]?)Objective-C
- (instancetype _Nonnull) initWithCustomAction:(NSString *_Nonnull)customAction extraParameters: (NSDictionary<NSString *, NSString *> *_Nullable)extraParameters;