MNFSyncAuthRequiredParameter
Objective-C
@interface MNFSyncAuthRequiredParameter : MNFObject
Swift
class MNFSyncAuthRequiredParameter : MNFObject
The MNFSyncAuthRequiredParameter represents parameters required by the user for synchronization.
A sync auth required parameter should not be directly initialized.
-
@abstract The name of the parameter.
Declaration
Objective-C
@property (nonatomic, copy, readonly) NSString *_Nonnull name;
Swift
var name: String { get }
-
@abstract Friendly name of the parameter to display to the user.
Declaration
Objective-C
@property (nonatomic, copy, readonly) NSString *_Nonnull displayName;
Swift
var displayName: String { get }
-
@abstract Regular expression to validate the parameter value.
Declaration
Objective-C
@property (nonatomic, copy, readonly) NSString *_Nonnull regularExpression;
Swift
var regularExpression: String { get }
-
@abstract Minimum length of the parameter value.
Declaration
Objective-C
@property (nonatomic, strong, readonly) NSNumber *_Nonnull minLength;
Swift
var minLength: NSNumber { get }
-
@abstract Maximum length of the parameter value.
Declaration
Objective-C
@property (nonatomic, strong, readonly) NSNumber *_Nonnull maxLength;
Swift
var maxLength: NSNumber { get }
-
@abstract Whether the parameter is a password.
Declaration
Objective-C
@property (nonatomic, strong, readonly) NSNumber *_Nonnull isPassword;
Swift
var isPassword: NSNumber { get }
-
@abstract Whether the parameter is hidden.
Declaration
Objective-C
@property (nonatomic, strong, readonly) NSNumber *_Nonnull isHidden;
Swift
var isHidden: NSNumber { get }
-
@abstract Whether the parameter is a drop down field.
Declaration
Objective-C
@property (nonatomic, strong, readonly) NSNumber *_Nonnull isDropDown;
Swift
var isDropDown: NSNumber { get }
-
@abstract Values that the user can select the parameter from if it is a drow down field.
Declaration
Objective-C
@property (nonatomic, copy, readonly) NSString *_Nonnull dropDownValues;
Swift
var dropDownValues: String { get }
-
@abstract Parent id of the parameter.
Declaration
Objective-C
@property (nonatomic, strong, readonly) NSNumber *_Nonnull parentId;
Swift
var parentId: NSNumber { get }
-
@abstract Whether the parameter can be saved.
Declaration
Objective-C
@property (nonatomic, strong, readonly) NSNumber *_Nonnull canSave;
Swift
var canSave: NSNumber { get }
-
@abstract Whether the parameter is encrypted.
Declaration
Objective-C
@property (nonatomic, strong, readonly) NSNumber *_Nonnull isEncrypted;
Swift
var isEncrypted: NSNumber { get }
-
@abstract Whether the parameter is an identity parameter.
Declaration
Objective-C
@property (nonatomic, strong, readonly) NSNumber *_Nonnull isIdentity;
Swift
var isIdentity: NSNumber { get }
-
@abstract Url to an external identity provider for the OAuth 2.0 auth flow.
Declaration
Objective-C
@property (nonatomic, strong, readonly) NSString *_Nonnull authenticationUrl;
Swift
var authenticationUrl: String { get }
-
@abstract Type of input of the parameter. Available values: Unknown, Text, Number, Date, Email
Declaration
Objective-C
@property (nonatomic, strong, readonly) NSString *_Nonnull inputType;
Swift
var inputType: String { get }