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
serviceNameproperty 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