|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.sshtools.j2ssh.agent.KeyStore
DOCUMENT ME!
Constructor Summary | |
KeyStore()
Creates a new KeyStore object. |
Method Summary | |
boolean |
addKey(SshPrivateKey prvkey,
SshPublicKey pubkey,
java.lang.String description,
KeyConstraints cs)
DOCUMENT ME! |
void |
addKeyStoreListener(KeyStoreListener listener)
DOCUMENT ME! |
void |
deleteAllKeys()
DOCUMENT ME! |
boolean |
deleteKey(SshPublicKey pubkey,
java.lang.String description)
DOCUMENT ME! |
SshPublicKey |
elementAt(int i)
DOCUMENT ME! |
java.lang.String |
getDescription(SshPublicKey key)
DOCUMENT ME! |
KeyConstraints |
getKeyConstraints(SshPublicKey key)
DOCUMENT ME! |
java.util.Map |
getPublicKeys()
DOCUMENT ME! |
int |
indexOf(SshPublicKey key)
DOCUMENT ME! |
boolean |
lock(java.lang.String password)
DOCUMENT ME! |
byte[] |
performHashAndSign(SshPublicKey pubkey,
java.util.List forwardingNodes,
byte[] data)
DOCUMENT ME! |
void |
removeKeyStoreListener(KeyStoreListener listener)
DOCUMENT ME! |
int |
size()
DOCUMENT ME! |
boolean |
unlock(java.lang.String password)
DOCUMENT ME! |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public KeyStore()
Method Detail |
public java.util.Map getPublicKeys()
public int indexOf(SshPublicKey key)
key
- DOCUMENT ME!
public SshPublicKey elementAt(int i)
i
- DOCUMENT ME!
public java.lang.String getDescription(SshPublicKey key)
key
- DOCUMENT ME!
public KeyConstraints getKeyConstraints(SshPublicKey key)
key
- DOCUMENT ME!
public int size()
public void addKeyStoreListener(KeyStoreListener listener)
listener
- DOCUMENT ME!public void removeKeyStoreListener(KeyStoreListener listener)
listener
- DOCUMENT ME!public boolean addKey(SshPrivateKey prvkey, SshPublicKey pubkey, java.lang.String description, KeyConstraints cs) throws java.io.IOException
prvkey
- DOCUMENT ME!pubkey
- DOCUMENT ME!description
- DOCUMENT ME!cs
- DOCUMENT ME!
java.io.IOException
- DOCUMENT ME!public void deleteAllKeys()
public byte[] performHashAndSign(SshPublicKey pubkey, java.util.List forwardingNodes, byte[] data) throws KeyTimeoutException, InvalidSshKeyException
pubkey
- DOCUMENT ME!forwardingNodes
- DOCUMENT ME!data
- DOCUMENT ME!
KeyTimeoutException
- DOCUMENT ME!
InvalidSshKeyException
- DOCUMENT ME!public boolean deleteKey(SshPublicKey pubkey, java.lang.String description) throws java.io.IOException
pubkey
- DOCUMENT ME!description
- DOCUMENT ME!
java.io.IOException
- DOCUMENT ME!public boolean lock(java.lang.String password) throws java.io.IOException
password
- DOCUMENT ME!
java.io.IOException
- DOCUMENT ME!public boolean unlock(java.lang.String password) throws java.io.IOException
password
- DOCUMENT ME!
java.io.IOException
- DOCUMENT ME!
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |