| Package | Description |
|---|---|
| net.java.truecommons.key.macosx.keychain |
Provides a simple abstraction over Apple's
Keychain Services API
for Java.
|
| Modifier and Type | Method and Description |
|---|---|
Keychain.AttributeClass[] |
Keychain.ItemClass.getAttributeClasses()
Returns a clone of the attribute classes supported by this item
class.
|
static Keychain.AttributeClass |
Keychain.AttributeClass.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static Keychain.AttributeClass[] |
Keychain.AttributeClass.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
| Modifier and Type | Method and Description |
|---|---|
Map<Keychain.AttributeClass,ByteBuffer> |
Keychain.Item.getAttributeMap()
Returns all attributes of this item in a map.
|
| Modifier and Type | Method and Description |
|---|---|
ByteBuffer |
Keychain.Item.getAttribute(Keychain.AttributeClass id)
Returns the value of the attribute with the given class.
|
void |
Keychain.Item.setAttribute(Keychain.AttributeClass id,
ByteBuffer value)
Sets the value of the attribute with the given class.
|
| Modifier and Type | Method and Description |
|---|---|
abstract void |
Keychain.createItem(Keychain.ItemClass id,
Map<Keychain.AttributeClass,ByteBuffer> attributes,
ByteBuffer secret)
Creates a new item in this keychain.
|
void |
Keychain.Item.putAttributeMap(Map<Keychain.AttributeClass,ByteBuffer> attributes)
Puts the given attributes into this item.
|
abstract void |
Keychain.visitItems(Keychain.ItemClass id,
Map<Keychain.AttributeClass,ByteBuffer> attributes,
Keychain.Visitor visitor)
Visits items in this keychain.
|
Copyright © 2012–2015 Schlichtherle IT Services. All rights reserved.