com.jscape.util.keystore
Class PublicKeyMap

java.lang.Object
  extended by com.jscape.util.keystore.PublicKeyMap

public class PublicKeyMap
extends java.lang.Object

Maps aliases to public keys.


Constructor Summary
PublicKeyMap()
          Creates new instance.
 
Method Summary
 void clear()
          Removes all public key aliases.
 boolean contains(java.lang.String alias)
          Checks if given alias exists.
 PublicKeyRecord get(java.lang.String alias)
          Gets public key record for given alias.
 java.lang.String[] getAliases()
          Gets list of public key aliases.
 void remove(java.lang.String alias)
          Removes public key alias.
 void set(java.lang.String alias, PublicKeyRecord record)
          Sets public key record for given alias.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PublicKeyMap

public PublicKeyMap()
Creates new instance.

Method Detail

getAliases

public java.lang.String[] getAliases()
Gets list of public key aliases.

Returns:
public key aliases

contains

public boolean contains(java.lang.String alias)
Checks if given alias exists.

Parameters:
alias - a key alias
Returns:
true if key exists; false otherwise

get

public PublicKeyRecord get(java.lang.String alias)
Gets public key record for given alias.

Parameters:
alias - key record alias
Returns:
a key record

set

public void set(java.lang.String alias,
                PublicKeyRecord record)
Sets public key record for given alias.

Parameters:
alias - record alias
record - key record

remove

public void remove(java.lang.String alias)
Removes public key alias.

Parameters:
alias - key record alias

clear

public void clear()
Removes all public key aliases.



Copyright © 2007 JSCAPE Corp. All Rights Reserved.