gnu.crypto.keyring

Class BaseKeyring

public abstract class BaseKeyring extends Object implements IKeyring

Field Summary
protected PasswordAuthenticatedEntrykeyring
The top-level keyring data.
protected CompressedEntrykeyring2
Constructor Summary
BaseKeyring()
Method Summary
voidadd(Entry entry)
Enumerationaliases()
booleancontainsAlias(String alias)
protected StringfixAlias(String alias)
Listget(String alias)
voidload(Map attributes)
protected abstract voidload(InputStream in, char[] password)
voidremove(String alias)
voidreset()
intsize()
voidstore(Map attributes)
protected abstract voidstore(OutputStream out, char[] password)

Field Detail

keyring

protected PasswordAuthenticatedEntry keyring
The top-level keyring data.

keyring2

protected CompressedEntry keyring2

Constructor Detail

BaseKeyring

public BaseKeyring()

Method Detail

add

public void add(Entry entry)

aliases

public Enumeration aliases()

containsAlias

public boolean containsAlias(String alias)

fixAlias

protected String fixAlias(String alias)

get

public List get(String alias)

load

public void load(Map attributes)

load

protected abstract void load(InputStream in, char[] password)

remove

public void remove(String alias)

reset

public void reset()

size

public int size()

store

public void store(Map attributes)

store

protected abstract void store(OutputStream out, char[] password)
Copyright © 2001, 2002, 2003 Free Software Foundation, Inc. All Rights Reserved.