bees.core.security
Class KeyPairGeneratorHandler
java.lang.Object
|
+--bees.core.resource.CapabilityHandler
|
+--bees.core.security.KeyPairGeneratorHandler
- All Implemented Interfaces:
- edu.utah.janosvm.kit.comm.jsi.JSIHandler
- public final class KeyPairGeneratorHandler
- extends CapabilityHandler
The KeyPairGeneratorHandler is a JSIHandler that can create KeyPairs.
Method Summary |
java.lang.Object |
createCapability(edu.utah.janosvm.kit.comm.jsi.JSIMessage jm,
java.lang.String name,
java.lang.String comment)
Abstract method called when the handler needs to create a capability. |
java.lang.Class |
getCapabilityClass()
|
void |
getSuites(edu.utah.janosvm.kit.comm.jsi.JSIMessage jm)
|
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
KeyPairGeneratorHandler
public KeyPairGeneratorHandler()
- Construct an empty KeyPairGeneratorHandler object.
getCapabilityClass
public java.lang.Class getCapabilityClass()
- Overrides:
getCapabilityClass
in class CapabilityHandler
- See Also:
CapabilityHandler.getCapabilityClass()
createCapability
public java.lang.Object createCapability(edu.utah.janosvm.kit.comm.jsi.JSIMessage jm,
java.lang.String name,
java.lang.String comment)
throws java.security.NoSuchAlgorithmException,
edu.utah.janos.nodeos.AddressFormatException,
edu.utah.janosvm.kit.comm.jsi.MissingPairException
- Description copied from class:
CapabilityHandler
- Abstract method called when the handler needs to create a capability.
- Overrides:
createCapability
in class CapabilityHandler
- See Also:
CapabilityHandler.createCapability(JSIMessage, String, String)
getSuites
public void getSuites(edu.utah.janosvm.kit.comm.jsi.JSIMessage jm)
- See Also:
JSIHandler.getSuites(JSIMessage)
toString
public java.lang.String toString()
- Overrides:
toString
in class CapabilityHandler
- See Also:
Object.toString()
This documentation is Copyright (C) 2002 The University of Utah. All Rights Reserved. See the individual source files for distribution terms.
Documentation, software, and mailing lists for Bees v0.5.0 can be found at the Janos Project: http://www.cs.utah.edu/flux/janos/