EMGenericKeychainItem Class Reference
EMKeychainItem.h |
Overview
An EMGenericKeychainItem
wraps the functionality and data-members associated with a generic keychain item. Generic keychain items have a service name in addition to the standard keychain item properties.
Tasks
Other
serviceName
property The keychain item's service name.
Other
+ genericKeychainItemForService:withUsername:
+ addGenericKeychainItemForService:withUsername:password:
Properties
serviceName
The keychain item's service name.
@property NSString
*serviceName
Declared In
EMKeychainItem.h
Class Methods
genericKeychainItemForService:withUsername:
+ (EMGenericKeychainItem *)genericKeychainItemForService:(NSString
*)serviceName withUsername:(NSString
*)username
Parameters
- serviceName
-
The service name. Cannot be nil.
- username
-
The username. Cannot be nil.
Return Value
An EMGenericKeychainItem
if the keychain item can be discovered. Otherwise, nil.
Discussion
Returns, if possible, a generic keychain item that corresponds to the given service.
Declared In
EMKeychainItem.h
addGenericKeychainItemForService:withUsername:password:
+ (EMGenericKeychainItem *)addGenericKeychainItemForService:(NSString
*)serviceName withUsername:(NSString
*)username password:(NSString
*)password
Parameters
- serviceName
-
The service name. Cannot be nil.
- username
-
The username. Cannot be nil.
- password
-
The password to associate with the username and service. Cannot be nil.
Return Value
An EMGenericKeychainItem
if the service can be added to the keychain. Otherwise, nil.
Discussion
Adds a keychain item for the given service.
Declared In
EMKeychainItem.h
Last updated: 2010-2-1