EMPinRuleLength Class Reference

Inherits from NSObject
Conforms to EMPinRule
Declared in EMPinRuleLength.h

Overview

A PIN rule that requires a PIN’s length to be within a specific range.

+ defaultMinimumLength

The default PIN minimum length.

+ (NSInteger)defaultMinimumLength

Return Value

Min length.

Declared In

EMPinRuleLength.h

+ defaultMaximumLength

The default PIN maximum length.

+ (NSInteger)defaultMaximumLength

Return Value

Max length.

Declared In

EMPinRuleLength.h

  minimumLength

Returns the minimum length of a PIN.

@property (assign, nonatomic, readonly) NSInteger minimumLength

Declared In

EMPinRuleLength.h

  maximumLength

Returns the maximum length of a PIN.

@property (assign, nonatomic, readonly) NSInteger maximumLength

Declared In

EMPinRuleLength.h

– init

Constructs a default rule whose minimum and maximum length are EMPinRuleLength#defaultMinimumLength and EMPinRuleLength#defaultMaximumLength.

- (instancetype)init

Return Value

New PinRule

Declared In

EMPinRuleLength.h

– initWithMinimumLength:maximumLength:

Constructs a customized rule.

- (instancetype)initWithMinimumLength:(NSInteger)min maximumLength:(NSInteger)max

Parameters

min

The minimum length of a PIN.

max

The maximum length of a PIN.

Return Value

New PinRule

Declared In

EMPinRuleLength.h