28 #import "MFSimpleKeychain.h" 30 typedef NS_ENUM(NSUInteger, MFSimpleKeychainRSAKeySize) {
31 MFSimpleKeychainRSAKeySize512Bits = 512,
32 MFSimpleKeychainRSAKeySize1024Bits = 1024,
33 MFSimpleKeychainRSAKeySize2048Bits = 2048
36 NS_ASSUME_NONNULL_BEGIN
53 - (BOOL)generateRSAKeyPairWithLength:(MFSimpleKeychainRSAKeySize)keyLength
54 publicKeyTag:(NSString *)publicKeyTag
55 privateKeyTag:(NSString *)privateKeyTag;
64 - (nullable NSData *)dataForRSAKeyWithTag:(NSString *)keyTag;
73 - (BOOL)deleteRSAKeyWithTag:(NSString *)keyTag;
82 - (SecKeyRef)keyRefOfRSAKeyWithTag:(NSString *)keyTag;
91 - (BOOL)hasRSAKeyWithTag:(NSString *)keyTag;
106 - (NSData *)publicRSAKeyDataForTag:(NSString *)keyTag;
110 NS_ASSUME_NONNULL_END
Definition: MFSimpleKeychain+KeyPair.h:41
typedef NS_ENUM(NSInteger, OIDErrorCode)
The various error codes returned from the AppAuth library.
Definition: OIDError.h:96
Definition: MFSimpleKeychain+KeyPair.h:95