ChipDna Mobile
Loading...
Searching...
No Matches
ChipDnaMobileUtils.h
8#import <Foundation/Foundation.h>
9#import <UIKit/UIKit.h>
10
11@interface ChipDnaMobileUtils : NSObject
12
19+ (BOOL)isValidEmailAddress:(NSString *)email;
20
27+ (BOOL)isValidPhoneNumber:(NSString *)phoneNumber;
28
37+ (BOOL)isValidAmount:(NSString *)amount;
38
47+ (BOOL)isValidReference:(NSString *)reference;
48
58+ (BOOL)isValidTerminalID:(NSString *)terminalID;
59
70+ (BOOL)isValidTransactionKey:(NSString *)transactionKey;
71
82+ (UIImage *)processSignature:(UIImage *)signatureImage error:(NSString **)error;
83
93+ (NSString *)padLeft:(NSString *)originalString paddingCharacter:(char)paddingCharacter desiredLength:(int)desiredLength;
94
104+ (NSString *)padRight:(NSString *)originalString paddingCharacter:(char)paddingCharacter desiredLength:(int)desiredLength;
105
106@end
This class contains utility methods that may be needed to integrate with the SDK.
Definition: ChipDnaMobileUtils.h:12