RecaptchaAction
@interface RecaptchaAction : NSObject
Action 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;