orca.sharp.plugins.keys
Interface KeyManager

All Superinterfaces:
IInitialize, IRecover, ISerialize
All Known Implementing Classes:
SimpleKeyManager

public interface KeyManager
extends ISerialize, IInitialize, IRecover


Method Summary
 void addClient(Client c)
           
 void addPublicKey(AuthToken token, java.security.PublicKey key)
           
 Client getClient(AuthToken token)
           
 Client[] getClients()
           
 java.security.PublicKey getPublicKey(AuthToken token)
           
 void setDatabase(ClientDatabase db)
           
 void setLogger(LoggingTool logger)
           
 
Methods inherited from interface orca.shirako.api.ISerialize
reset, save, save
 
Methods inherited from interface orca.shirako.api.IInitialize
initialize
 
Methods inherited from interface orca.shirako.api.IRecover
revisit
 

Method Detail

getClient

Client getClient(AuthToken token)

getClients

Client[] getClients()

addClient

void addClient(Client c)
               throws java.lang.Exception
Throws:
java.lang.Exception

getPublicKey

java.security.PublicKey getPublicKey(AuthToken token)

addPublicKey

void addPublicKey(AuthToken token,
                  java.security.PublicKey key)

setLogger

void setLogger(LoggingTool logger)

setDatabase

void setDatabase(ClientDatabase db)


Copyright © 2007 Network/Internet Computing Lab. All Rights Reserved.