AWSUICKeyChainStore
Objective-C
@interface AWSUICKeyChainStore : NSObject
@property (nonatomic, readonly) AWSUICKeyChainStoreItemClass itemClass;
@property (nonatomic, readonly, nullable) NSString *service;
@property (nonatomic, readonly, nullable) NSString *accessGroup;
@property (nonatomic, readonly, nullable) NSURL *server;
@property (nonatomic, readonly) AWSUICKeyChainStoreProtocolType protocolType;
@property (nonatomic, readonly) AWSUICKeyChainStoreAuthenticationType authenticationType;
@property (nonatomic) AWSUICKeyChainStoreAccessibility accessibility;
@property (nonatomic, readonly) AWSUICKeyChainStoreAuthenticationPolicy authenticationPolicy
__OSX_AVAILABLE_STARTING(__MAC_10_10, __IPHONE_8_0);
@property (nonatomic) BOOL synchronizable;
@property (nonatomic, nullable) NSString *authenticationPrompt
__OSX_AVAILABLE_STARTING(__MAC_NA, __IPHONE_8_0);
@property (nonatomic, readonly, nullable) NSArray UIC_KEY_TYPE *allKeys;
@property (nonatomic, readonly, nullable) NSArray *allItems;
+ (NSString *)defaultService;
+ (void)setDefaultService:(NSString *)defaultService;
+ (AWSUICKeyChainStore *)keyChainStore;
+ (AWSUICKeyChainStore *)keyChainStoreWithService:(nullable NSString *)service;
+ (AWSUICKeyChainStore *)keyChainStoreWithService:(nullable NSString *)service accessGroup:(nullable NSString *)accessGroup;
+ (AWSUICKeyChainStore *)keyChainStoreWithServer:(NSURL *)server protocolType:(AWSUICKeyChainStoreProtocolType)protocolType;
+ (AWSUICKeyChainStore *)keyChainStoreWithServer:(NSURL *)server protocolType:(AWSUICKeyChainStoreProtocolType)protocolType authenticationType:(AWSUICKeyChainStoreAuthenticationType)authenticationType;
- (instancetype)init;
- (instancetype)initWithService:(nullable NSString *)service;
- (instancetype)initWithService:(nullable NSString *)service accessGroup:(nullable NSString *)accessGroup;
- (instancetype)initWithServer:(NSURL *)server protocolType:(AWSUICKeyChainStoreProtocolType)protocolType;
- (instancetype)initWithServer:(NSURL *)server protocolType:(AWSUICKeyChainStoreProtocolType)protocolType authenticationType:(AWSUICKeyChainStoreAuthenticationType)authenticationType;
+ (nullable NSString *)stringForKey:(NSString *)key;
+ (nullable NSString *)stringForKey:(NSString *)key service:(nullable NSString *)service;
+ (nullable NSString *)stringForKey:(NSString *)key service:(nullable NSString *)service accessGroup:(nullable NSString *)accessGroup;
+ (BOOL)setString:(nullable NSString *)value forKey:(NSString *)key;
+ (BOOL)setString:(nullable NSString *)value forKey:(NSString *)key service:(nullable NSString *)service;
+ (BOOL)setString:(nullable NSString *)value forKey:(NSString *)key service:(nullable NSString *)service accessGroup:(nullable NSString *)accessGroup;
+ (nullable NSData *)dataForKey:(NSString *)key;
+ (nullable NSData *)dataForKey:(NSString *)key service:(nullable NSString *)service;
+ (nullable NSData *)dataForKey:(NSString *)key service:(nullable NSString *)service accessGroup:(nullable NSString *)accessGroup;
+ (BOOL)setData:(nullable NSData *)data forKey:(NSString *)key;
+ (BOOL)setData:(nullable NSData *)data forKey:(NSString *)key service:(nullable NSString *)service;
+ (BOOL)setData:(nullable NSData *)data forKey:(NSString *)key service:(nullable NSString *)service accessGroup:(nullable NSString *)accessGroup;
- (BOOL)contains:(nullable NSString *)key;
- (BOOL)setString:(nullable NSString *)string forKey:(nullable NSString *)key;
- (BOOL)setString:(nullable NSString *)string forKey:(nullable NSString *)key label:(nullable NSString *)label comment:(nullable NSString *)comment;
- (nullable NSString *)stringForKey:(NSString *)key;
- (BOOL)setData:(nullable NSData *)data forKey:(NSString *)key;
- (BOOL)setData:(nullable NSData *)data forKey:(NSString *)key label:(nullable NSString *)label comment:(nullable NSString *)comment;
- (nullable NSData *)dataForKey:(NSString *)key;
+ (BOOL)removeItemForKey:(NSString *)key;
+ (BOOL)removeItemForKey:(NSString *)key service:(nullable NSString *)service;
+ (BOOL)removeItemForKey:(NSString *)key service:(nullable NSString *)service accessGroup:(nullable NSString *)accessGroup;
+ (BOOL)removeAllItems;
+ (BOOL)removeAllItemsForService:(nullable NSString *)service;
+ (BOOL)removeAllItemsForService:(nullable NSString *)service accessGroup:(nullable NSString *)accessGroup;
- (BOOL)removeItemForKey:(NSString *)key;
- (BOOL)removeAllItems;
- (nullable NSString *)objectForKeyedSubscript:(NSString<NSCopying> *)key;
- (void)setObject:(nullable NSString *)obj forKeyedSubscript:(NSString<NSCopying> *)key;
+ (nullable NSArray UIC_KEY_TYPE *)allKeysWithItemClass:(AWSUICKeyChainStoreItemClass)itemClass;
- (nullable NSArray UIC_KEY_TYPE *)allKeys;
+ (nullable NSArray *)allItemsWithItemClass:(AWSUICKeyChainStoreItemClass)itemClass;
- (nullable NSArray *)allItems;
- (void)setAccessibility:(AWSUICKeyChainStoreAccessibility)accessibility authenticationPolicy:(AWSUICKeyChainStoreAuthenticationPolicy)authenticationPolicy
__OSX_AVAILABLE_STARTING(__MAC_10_10, __IPHONE_8_0);
#if TARGET_OS_IOS
- (void)sharedPasswordWithCompletion:(nullable void (^)(NSString * __nullable account, NSString * __nullable password, NSError * __nullable error))completion;
- (void)sharedPasswordForAccount:(NSString *)account completion:(nullable void (^)(NSString * __nullable password, NSError * __nullable error))completion;
- (void)setSharedPassword:(nullable NSString *)password forAccount:(NSString *)account completion:(nullable void (^)(NSError * __nullable error))completion;
- (void)removeSharedPasswordForAccount:(NSString *)account completion:(nullable void (^)(NSError * __nullable error))completion;
+ (void)requestSharedWebCredentialWithCompletion:(nullable void (^)(NSArray UIC_CREDENTIAL_TYPE *credentials, NSError * __nullable error))completion;
+ (void)requestSharedWebCredentialForDomain:(nullable NSString *)domain account:(nullable NSString *)account completion:(nullable void (^)(NSArray UIC_CREDENTIAL_TYPE *credentials, NSError * __nullable error))completion;
+ (NSString *)generatePassword;
#endif
/// Migrate the existing items in keychain to the current accessibility
///
/// Invoke this method if you have changed the keychain accessibility but there are already existing keychain items
/// stored with a different accessibility setting.
- (void)migrateToCurrentAccessibility;
@end
Swift
class AWSUICKeyChainStore : NSObject
Undocumented
-
Undocumented
Declaration
Objective-C
@property (nonatomic, readonly) AWSUICKeyChainStoreItemClass itemClassSwift
var itemClass: AWSUICKeyChainStoreItemClass { get } -
Undocumented
Declaration
Objective-C
@property (nonatomic, readonly, nullable) NSString *serviceSwift
var service: String? { get } -
Undocumented
Declaration
Objective-C
@property (nonatomic, readonly, nullable) NSString *accessGroupSwift
var accessGroup: String? { get } -
Undocumented
Declaration
Objective-C
@property (nonatomic, readonly, nullable) NSURL *serverSwift
var server: URL? { get } -
Undocumented
Declaration
Objective-C
@property (nonatomic, readonly) AWSUICKeyChainStoreProtocolType protocolTypeSwift
var protocolType: AWSUICKeyChainStoreProtocolType { get } -
Undocumented
Declaration
Objective-C
@property (nonatomic, readonly) AWSUICKeyChainStoreAuthenticationType authenticationTypeSwift
var authenticationType: AWSUICKeyChainStoreAuthenticationType { get } -
Undocumented
Declaration
Objective-C
@property (nonatomic) AWSUICKeyChainStoreAccessibility accessibilitySwift
var accessibility: AWSUICKeyChainStoreAccessibility { get set } -
Undocumented
Declaration
Objective-C
@property (nonatomic, readonly) AWSUICKeyChainStoreAuthenticationPolicy authenticationPolicySwift
var authenticationPolicy: AWSUICKeyChainStoreAuthenticationPolicy { get } -
Undocumented
Declaration
Objective-C
@property (nonatomic) BOOL synchronizableSwift
var synchronizable: Bool { get set } -
Undocumented
Declaration
Objective-C
@property (nonatomic, nullable) NSString *authenticationPromptSwift
var authenticationPrompt: String? { get set } -
Undocumented
Declaration
Objective-C
@property (nonatomic, readonly, nullable) NSArray UIC_KEY_TYPE *allKeysSwift
var allKeys: [String]? { get } -
Undocumented
Declaration
Objective-C
@property (nonatomic, readonly, nullable) NSArray *allItemsSwift
var allItems: [Any]? { get } -
Undocumented
Declaration
Objective-C
+ (NSString *)defaultService;Swift
class func defaultService() -> String -
Undocumented
Declaration
Objective-C
+ (void)setDefaultService:(NSString *)defaultService;Swift
class func setDefaultService(_ defaultService: String) -
Undocumented
Declaration
Objective-C
+ (AWSUICKeyChainStore *)keyChainStore; -
Undocumented
Declaration
Objective-C
+ (AWSUICKeyChainStore *)keyChainStoreWithService:(nullable NSString *)service; -
Undocumented
Declaration
Objective-C
+ (AWSUICKeyChainStore *)keyChainStoreWithService:(nullable NSString *)service accessGroup:(nullable NSString *)accessGroup; -
Undocumented
Declaration
Objective-C
+ (AWSUICKeyChainStore *)keyChainStoreWithServer:(NSURL *)server protocolType:(AWSUICKeyChainStoreProtocolType)protocolType; -
Undocumented
Declaration
Objective-C
+ (AWSUICKeyChainStore *)keyChainStoreWithServer:(NSURL *)server protocolType:(AWSUICKeyChainStoreProtocolType)protocolType authenticationType:(AWSUICKeyChainStoreAuthenticationType)authenticationType; -
Undocumented
Declaration
Objective-C
- (instancetype)init;Swift
init() -
Undocumented
Declaration
Objective-C
- (instancetype)initWithService:(nullable NSString *)service;Swift
init(service: String?) -
Undocumented
Declaration
Objective-C
- (instancetype)initWithService:(nullable NSString *)service accessGroup:(nullable NSString *)accessGroup;Swift
init(service: String?, accessGroup: String?) -
Undocumented
Declaration
Objective-C
- (instancetype)initWithServer:(NSURL *)server protocolType:(AWSUICKeyChainStoreProtocolType)protocolType;Swift
init(server: URL, protocolType: AWSUICKeyChainStoreProtocolType) -
Undocumented
Declaration
Objective-C
- (instancetype)initWithServer:(NSURL *)server protocolType:(AWSUICKeyChainStoreProtocolType)protocolType authenticationType:(AWSUICKeyChainStoreAuthenticationType)authenticationType;Swift
init(server: URL, protocolType: AWSUICKeyChainStoreProtocolType, authenticationType: AWSUICKeyChainStoreAuthenticationType) -
Undocumented
Declaration
Objective-C
+ (nullable NSString *)stringForKey:(NSString *)key;Swift
class func string(forKey key: String) -> String? -
Undocumented
Declaration
Objective-C
+ (nullable NSString *)stringForKey:(NSString *)key service:(nullable NSString *)service;Swift
class func string(forKey key: String, service: String?) -> String? -
Undocumented
Declaration
Objective-C
+ (nullable NSString *)stringForKey:(NSString *)key service:(nullable NSString *)service accessGroup:(nullable NSString *)accessGroup;Swift
class func string(forKey key: String, service: String?, accessGroup: String?) -> String? -
Undocumented
Declaration
Objective-C
+ (BOOL)setString:(nullable NSString *)value forKey:(NSString *)key;Swift
class func setString(_ value: String?, forKey key: String) -> Bool -
Undocumented
Declaration
Objective-C
+ (BOOL)setString:(nullable NSString *)value forKey:(NSString *)key service:(nullable NSString *)service;Swift
class func setString(_ value: String?, forKey key: String, service: String?) -> Bool -
Undocumented
Declaration
Objective-C
+ (BOOL)setString:(nullable NSString *)value forKey:(NSString *)key service:(nullable NSString *)service accessGroup:(nullable NSString *)accessGroup;Swift
class func setString(_ value: String?, forKey key: String, service: String?, accessGroup: String?) -> Bool -
Undocumented
Declaration
Objective-C
+ (nullable NSData *)dataForKey:(NSString *)key;Swift
class func data(forKey key: String) -> Data? -
Undocumented
Declaration
Objective-C
+ (nullable NSData *)dataForKey:(NSString *)key service:(nullable NSString *)service;Swift
class func data(forKey key: String, service: String?) -> Data? -
Undocumented
Declaration
Objective-C
+ (nullable NSData *)dataForKey:(NSString *)key service:(nullable NSString *)service accessGroup:(nullable NSString *)accessGroup;Swift
class func data(forKey key: String, service: String?, accessGroup: String?) -> Data? -
Undocumented
Declaration
Objective-C
+ (BOOL)setData:(nullable NSData *)data forKey:(NSString *)key;Swift
class func setData(_ data: Data?, forKey key: String) -> Bool -
Undocumented
Declaration
Objective-C
+ (BOOL)setData:(nullable NSData *)data forKey:(NSString *)key service:(nullable NSString *)service;Swift
class func setData(_ data: Data?, forKey key: String, service: String?) -> Bool -
Undocumented
Declaration
Objective-C
+ (BOOL)setData:(nullable NSData *)data forKey:(NSString *)key service:(nullable NSString *)service accessGroup:(nullable NSString *)accessGroup;Swift
class func setData(_ data: Data?, forKey key: String, service: String?, accessGroup: String?) -> Bool -
Undocumented
Declaration
Objective-C
- (BOOL)contains:(nullable NSString *)key;Swift
func contains(_ key: String?) -> Bool -
Undocumented
Declaration
Objective-C
- (BOOL)setString:(nullable NSString *)string forKey:(nullable NSString *)key;Swift
func setString(_ string: String?, forKey key: String?) -> Bool -
Undocumented
Declaration
Objective-C
- (BOOL)setString:(nullable NSString *)string forKey:(nullable NSString *)key label:(nullable NSString *)label comment:(nullable NSString *)comment;Swift
func setString(_ string: String?, forKey key: String?, label: String?, comment: String?) -> Bool -
Undocumented
Declaration
Objective-C
- (nullable NSString *)stringForKey:(NSString *)key;Swift
func string(forKey key: String) -> String? -
Undocumented
Declaration
Objective-C
- (BOOL)setData:(nullable NSData *)data forKey:(NSString *)key;Swift
func setData(_ data: Data?, forKey key: String) -> Bool -
Undocumented
Declaration
Objective-C
- (BOOL)setData:(nullable NSData *)data forKey:(NSString *)key label:(nullable NSString *)label comment:(nullable NSString *)comment;Swift
func setData(_ data: Data?, forKey key: String, label: String?, comment: String?) -> Bool -
Undocumented
Declaration
Objective-C
- (nullable NSData *)dataForKey:(NSString *)key;Swift
func data(forKey key: String) -> Data? -
Undocumented
Declaration
Objective-C
+ (BOOL)removeItemForKey:(NSString *)key;Swift
class func removeItem(forKey key: String) -> Bool -
Undocumented
Declaration
Objective-C
+ (BOOL)removeItemForKey:(NSString *)key service:(nullable NSString *)service;Swift
class func removeItem(forKey key: String, service: String?) -> Bool -
Undocumented
Declaration
Objective-C
+ (BOOL)removeItemForKey:(NSString *)key service:(nullable NSString *)service accessGroup:(nullable NSString *)accessGroup;Swift
class func removeItem(forKey key: String, service: String?, accessGroup: String?) -> Bool -
Undocumented
Declaration
Objective-C
+ (BOOL)removeAllItems;Swift
class func removeAllItems() -> Bool -
Undocumented
Declaration
Objective-C
+ (BOOL)removeAllItemsForService:(nullable NSString *)service;Swift
class func removeAllItems(forService service: String?) -> Bool -
Undocumented
Declaration
Objective-C
+ (BOOL)removeAllItemsForService:(nullable NSString *)service accessGroup:(nullable NSString *)accessGroup;Swift
class func removeAllItems(forService service: String?, accessGroup: String?) -> Bool -
Undocumented
Declaration
Objective-C
- (BOOL)removeItemForKey:(NSString *)key;Swift
func removeItem(forKey key: String) -> Bool -
Undocumented
Declaration
Objective-C
- (BOOL)removeAllItems;Swift
func removeAllItems() -> Bool -
Undocumented
Declaration
Objective-C
- (nullable NSString *)objectForKeyedSubscript:(NSString<NSCopying> *)key;Swift
subscript(key: String) -> String? { get set } -
Undocumented
Declaration
Objective-C
- (void)setObject:(nullable NSString *)obj forKeyedSubscript:(NSString<NSCopying> *)key; -
Undocumented
Declaration
Objective-C
+ (nullable NSArray UIC_KEY_TYPE *)allKeysWithItemClass:(AWSUICKeyChainStoreItemClass)itemClass;Swift
class func allKeys(with itemClass: AWSUICKeyChainStoreItemClass) -> [String]? -
Undocumented
Declaration
Objective-C
+ (nullable NSArray *)allItemsWithItemClass:(AWSUICKeyChainStoreItemClass)itemClass;Swift
class func allItems(with itemClass: AWSUICKeyChainStoreItemClass) -> [Any]? -
Undocumented
Declaration
Objective-C
- (void)setAccessibility:(AWSUICKeyChainStoreAccessibility)accessibility authenticationPolicy:(AWSUICKeyChainStoreAuthenticationPolicy)authenticationPolicy __OSX_AVAILABLE_STARTING(__MAC_10_10, __IPHONE_8_0);Swift
func setAccessibility(_ accessibility: AWSUICKeyChainStoreAccessibility, authenticationPolicy: AWSUICKeyChainStoreAuthenticationPolicy) -
Undocumented
Declaration
Objective-C
- (void)sharedPasswordWithCompletion:(nullable void (^)(NSString * __nullable account, NSString * __nullable password, NSError * __nullable error))completion;Swift
func sharedPassword() async throws -> (String, String) -
Undocumented
Declaration
Objective-C
- (void)sharedPasswordForAccount:(NSString *)account completion:(nullable void (^)(NSString * __nullable password, NSError * __nullable error))completion;Swift
func sharedPassword(forAccount account: String) async throws -> String -
Undocumented
Declaration
Objective-C
- (void)setSharedPassword:(nullable NSString *)password forAccount:(NSString *)account completion:(nullable void (^)(NSError * __nullable error))completion;Swift
func setSharedPassword(_ password: String?, forAccount account: String) async throws -
Undocumented
Declaration
Objective-C
- (void)removeSharedPasswordForAccount:(NSString *)account completion:(nullable void (^)(NSError * __nullable error))completion;Swift
func removeSharedPassword(forAccount account: String) async throws -
Undocumented
Declaration
Objective-C
+ (void)requestSharedWebCredentialWithCompletion:(nullable void (^)(NSArray UIC_CREDENTIAL_TYPE *credentials, NSError * __nullable error))completion;Swift
class func requestSharedWebCredential() async throws -> [[String : String]] -
Undocumented
Declaration
Objective-C
+ (void)requestSharedWebCredentialForDomain:(nullable NSString *)domain account:(nullable NSString *)account completion:(nullable void (^)(NSArray UIC_CREDENTIAL_TYPE *credentials, NSError * __nullable error))completion;Swift
class func requestSharedWebCredential(forDomain domain: String?, account: String?) async throws -> [[String : String]] -
Undocumented
Declaration
Objective-C
+ (NSString *)generatePassword;Swift
class func generatePassword() -> String -
Migrate the existing items in keychain to the current accessibility
Invoke this method if you have changed the keychain accessibility but there are already existing keychain items stored with a different accessibility setting.
Declaration
Objective-C
- (void)migrateToCurrentAccessibility;Swift
func migrateToCurrentAccessibility()
-
Undocumented
Declaration
Objective-C
+ (nullable NSString *)stringForKey:(NSString *)key error:(NSError * __nullable __autoreleasing * __nullable)error;Swift
class func string(forKey key: String, error: ()) throws -> String -
Undocumented
Declaration
Objective-C
+ (nullable NSString *)stringForKey:(NSString *)key service:(nullable NSString *)service error:(NSError * __nullable __autoreleasing * __nullable)error;Swift
class func string(forKey key: String, service: String?, error: ()) throws -> String -
Undocumented
Declaration
Objective-C
+ (nullable NSString *)stringForKey:(NSString *)key service:(nullable NSString *)service accessGroup:(nullable NSString *)accessGroup error:(NSError * __nullable __autoreleasing * __nullable)error;Swift
class func string(forKey key: String, service: String?, accessGroup: String?, error: ()) throws -> String -
Undocumented
Declaration
Objective-C
+ (BOOL)setString:(nullable NSString *)value forKey:(NSString *)key error:(NSError * __nullable __autoreleasing * __nullable)error;Swift
class func setString(_ value: String?, forKey key: String, error: ()) throws -
Undocumented
Declaration
Objective-C
+ (BOOL)setString:(nullable NSString *)value forKey:(NSString *)key service:(nullable NSString *)service error:(NSError * __nullable __autoreleasing * __nullable)error;Swift
class func setString(_ value: String?, forKey key: String, service: String?, error: ()) throws -
Undocumented
Declaration
Objective-C
+ (BOOL)setString:(nullable NSString *)value forKey:(NSString *)key service:(nullable NSString *)service accessGroup:(nullable NSString *)accessGroup error:(NSError * __nullable __autoreleasing * __nullable)error;Swift
class func setString(_ value: String?, forKey key: String, service: String?, accessGroup: String?, error: ()) throws -
Undocumented
Declaration
Objective-C
+ (nullable NSData *)dataForKey:(NSString *)key error:(NSError * __nullable __autoreleasing * __nullable)error;Swift
class func data(forKey key: String, error: ()) throws -> Data -
Undocumented
Declaration
Objective-C
+ (nullable NSData *)dataForKey:(NSString *)key service:(nullable NSString *)service error:(NSError * __nullable __autoreleasing * __nullable)error;Swift
class func data(forKey key: String, service: String?, error: ()) throws -> Data -
Undocumented
Declaration
Objective-C
+ (nullable NSData *)dataForKey:(NSString *)key service:(nullable NSString *)service accessGroup:(nullable NSString *)accessGroup error:(NSError * __nullable __autoreleasing * __nullable)error;Swift
class func data(forKey key: String, service: String?, accessGroup: String?, error: ()) throws -> Data -
Undocumented
Declaration
Objective-C
+ (BOOL)setData:(nullable NSData *)data forKey:(NSString *)key error:(NSError * __nullable __autoreleasing * __nullable)error;Swift
class func setData(_ data: Data?, forKey key: String, error: ()) throws -
Undocumented
Declaration
Objective-C
+ (BOOL)setData:(nullable NSData *)data forKey:(NSString *)key service:(nullable NSString *)service error:(NSError * __nullable __autoreleasing * __nullable)error;Swift
class func setData(_ data: Data?, forKey key: String, service: String?, error: ()) throws -
Undocumented
Declaration
Objective-C
+ (BOOL)setData:(nullable NSData *)data forKey:(NSString *)key service:(nullable NSString *)service accessGroup:(nullable NSString *)accessGroup error:(NSError * __nullable __autoreleasing * __nullable)error;Swift
class func setData(_ data: Data?, forKey key: String, service: String?, accessGroup: String?, error: ()) throws -
Undocumented
Declaration
Objective-C
- (BOOL)setString:(nullable NSString *)string forKey:(NSString * )key error:(NSError * __nullable __autoreleasing * __nullable)error;Swift
func setString(_ string: String?, forKey key: String, error: ()) throws -
Undocumented
Declaration
Objective-C
- (BOOL)setString:(nullable NSString *)string forKey:(NSString * )key label:(nullable NSString *)label comment:(nullable NSString *)comment error:(NSError * __nullable __autoreleasing * __nullable)error;Swift
func setString(_ string: String?, forKey key: String, label: String?, comment: String?, error: ()) throws -
Undocumented
Declaration
Objective-C
- (BOOL)setData:(nullable NSData *)data forKey:(NSString *)key error:(NSError * __nullable __autoreleasing * __nullable)error;Swift
func setData(_ data: Data?, forKey key: String, error: ()) throws -
Undocumented
Declaration
Objective-C
- (BOOL)setData:(nullable NSData *)data forKey:(NSString *)key label:(nullable NSString *)label comment:(nullable NSString *)comment error:(NSError * __nullable __autoreleasing * __nullable)error;Swift
func setData(_ data: Data?, forKey key: String, label: String?, comment: String?, error: ()) throws -
Undocumented
Declaration
Objective-C
- (nullable NSString *)stringForKey:(NSString *)key error:(NSError * __nullable __autoreleasing * __nullable)error;Swift
func string(forKey key: String, error: ()) throws -> String -
Undocumented
Declaration
Objective-C
- (nullable NSData *)dataForKey:(NSString *)key error:(NSError * __nullable __autoreleasing * __nullable)error;Swift
func data(forKey key: String, error: ()) throws -> Data -
Undocumented
Declaration
Objective-C
+ (BOOL)removeItemForKey:(NSString *)key error:(NSError * __nullable __autoreleasing * __nullable)error;Swift
class func removeItem(forKey key: String, error: ()) throws -
Undocumented
Declaration
Objective-C
+ (BOOL)removeItemForKey:(NSString *)key service:(nullable NSString *)service error:(NSError * __nullable __autoreleasing * __nullable)error;Swift
class func removeItem(forKey key: String, service: String?, error: ()) throws -
Undocumented
Declaration
Objective-C
+ (BOOL)removeItemForKey:(NSString *)key service:(nullable NSString *)service accessGroup:(nullable NSString *)accessGroup error:(NSError * __nullable __autoreleasing * __nullable)error;Swift
class func removeItem(forKey key: String, service: String?, accessGroup: String?, error: ()) throws -
Undocumented
Declaration
Objective-C
+ (BOOL)removeAllItemsWithError:(NSError * __nullable __autoreleasing * __nullable)error;Swift
class func removeAllItemsWithError() throws -
Undocumented
Declaration
Objective-C
+ (BOOL)removeAllItemsForService:(nullable NSString *)service error:(NSError * __nullable __autoreleasing * __nullable)error;Swift
class func removeAllItems(forService service: String?, error: ()) throws -
Undocumented
Declaration
Objective-C
+ (BOOL)removeAllItemsForService:(nullable NSString *)service accessGroup:(nullable NSString *)accessGroup error:(NSError * __nullable __autoreleasing * __nullable)error;Swift
class func removeAllItems(forService service: String?, accessGroup: String?, error: ()) throws -
Undocumented
Declaration
Objective-C
- (BOOL)removeItemForKey:(NSString *)key error:(NSError * __nullable __autoreleasing * __nullable)error;Swift
func removeItem(forKey key: String, error: ()) throws -
Undocumented
Declaration
Objective-C
- (BOOL)removeAllItemsWithError:(NSError * __nullable __autoreleasing * __nullable)error;Swift
func removeAllItemsWithError() throws
-
Undocumented
Declaration
Objective-C
+ (BOOL)setString:(nullable NSString *)value forKey:(NSString *)key genericAttribute:(nullable id)genericAttribute;Swift
class func setString(_ value: String?, forKey key: String, genericAttribute: Any?) -> Bool -
Undocumented
Declaration
Objective-C
+ (BOOL)setString:(nullable NSString *)value forKey:(NSString *)key genericAttribute:(nullable id)genericAttribute error:(NSError * __nullable __autoreleasing * __nullable)error;Swift
class func setString(_ value: String?, forKey key: String, genericAttribute: Any?, error: ()) throws -
Undocumented
Declaration
Objective-C
+ (BOOL)setString:(nullable NSString *)value forKey:(NSString *)key service:(nullable NSString *)service genericAttribute:(nullable id)genericAttribute;Swift
class func setString(_ value: String?, forKey key: String, service: String?, genericAttribute: Any?) -> Bool -
Undocumented
Declaration
Objective-C
+ (BOOL)setString:(nullable NSString *)value forKey:(NSString *)key service:(nullable NSString *)service genericAttribute:(nullable id)genericAttribute error:(NSError * __nullable __autoreleasing * __nullable)error;Swift
class func setString(_ value: String?, forKey key: String, service: String?, genericAttribute: Any?, error: ()) throws -
Undocumented
Declaration
Objective-C
+ (BOOL)setString:(nullable NSString *)value forKey:(NSString *)key service:(nullable NSString *)service accessGroup:(nullable NSString *)accessGroup genericAttribute:(nullable id)genericAttribute;Swift
class func setString(_ value: String?, forKey key: String, service: String?, accessGroup: String?, genericAttribute: Any?) -> Bool -
Undocumented
Declaration
Objective-C
+ (BOOL)setString:(nullable NSString *)value forKey:(NSString *)key service:(nullable NSString *)service accessGroup:(nullable NSString *)accessGroup genericAttribute:(nullable id)genericAttribute error:(NSError * __nullable __autoreleasing * __nullable)error;Swift
class func setString(_ value: String?, forKey key: String, service: String?, accessGroup: String?, genericAttribute: Any?, error: ()) throws -
Undocumented
Declaration
Objective-C
+ (BOOL)setData:(nullable NSData *)data forKey:(NSString *)key genericAttribute:(nullable id)genericAttribute;Swift
class func setData(_ data: Data?, forKey key: String, genericAttribute: Any?) -> Bool -
Undocumented
Declaration
Objective-C
+ (BOOL)setData:(nullable NSData *)data forKey:(NSString *)key genericAttribute:(nullable id)genericAttribute error:(NSError * __nullable __autoreleasing * __nullable)error;Swift
class func setData(_ data: Data?, forKey key: String, genericAttribute: Any?, error: ()) throws -
Undocumented
Declaration
Objective-C
+ (BOOL)setData:(nullable NSData *)data forKey:(NSString *)key service:(nullable NSString *)service genericAttribute:(nullable id)genericAttribute;Swift
class func setData(_ data: Data?, forKey key: String, service: String?, genericAttribute: Any?) -> Bool -
Undocumented
Declaration
Objective-C
+ (BOOL)setData:(nullable NSData *)data forKey:(NSString *)key service:(nullable NSString *)service genericAttribute:(nullable id)genericAttribute error:(NSError * __nullable __autoreleasing * __nullable)error;Swift
class func setData(_ data: Data?, forKey key: String, service: String?, genericAttribute: Any?, error: ()) throws -
Undocumented
Declaration
Objective-C
+ (BOOL)setData:(nullable NSData *)data forKey:(NSString *)key service:(nullable NSString *)service accessGroup:(nullable NSString *)accessGroup genericAttribute:(nullable id)genericAttribute;Swift
class func setData(_ data: Data?, forKey key: String, service: String?, accessGroup: String?, genericAttribute: Any?) -> Bool -
Undocumented
Declaration
Objective-C
+ (BOOL)setData:(nullable NSData *)data forKey:(NSString *)key service:(nullable NSString *)service accessGroup:(nullable NSString *)accessGroup genericAttribute:(nullable id)genericAttribute error:(NSError * __nullable __autoreleasing * __nullable)error;Swift
class func setData(_ data: Data?, forKey key: String, service: String?, accessGroup: String?, genericAttribute: Any?, error: ()) throws -
Undocumented
Declaration
Objective-C
- (BOOL)setString:(nullable NSString *)string forKey:(NSString *)key genericAttribute:(nullable id)genericAttribute;Swift
func setString(_ string: String?, forKey key: String, genericAttribute: Any?) -> Bool -
Undocumented
Declaration
Objective-C
- (BOOL)setString:(nullable NSString *)string forKey:(NSString *)key genericAttribute:(nullable id)genericAttribute error:(NSError * __nullable __autoreleasing * __nullable)error;Swift
func setString(_ string: String?, forKey key: String, genericAttribute: Any?, error: ()) throws -
Undocumented
Declaration
Objective-C
- (BOOL)setData:(nullable NSData *)data forKey:(NSString *)key genericAttribute:(nullable id)genericAttribute;Swift
func setData(_ data: Data?, forKey key: String, genericAttribute: Any?) -> Bool -
Undocumented
Declaration
Objective-C
- (BOOL)setData:(nullable NSData *)data forKey:(NSString *)key genericAttribute:(nullable id)genericAttribute error:(NSError * __nullable __autoreleasing * __nullable)error;Swift
func setData(_ data: Data?, forKey key: String, genericAttribute: Any?, error: ()) throws
View on GitHub
Install in Dash
AWSUICKeyChainStore Class Reference