JSS 3.1.2

org.mozilla.jss.pkcs11
Class KeyProxy

java.lang.Object
  |
  +--org.mozilla.jss.util.NativeProxy
        |
        +--org.mozilla.jss.pkcs11.KeyProxy
Direct Known Subclasses:
PrivateKeyProxy, PublicKeyProxy, SymKeyProxy

abstract class KeyProxy
extends NativeProxy


Fields inherited from class org.mozilla.jss.util.NativeProxy
indexGenerator, mPointer, registry, registryIndex
 
Constructor Summary
protected KeyProxy(byte[] pointer)
           
 
Method Summary
protected  void finalize()
          Finalize this NativeProxy by releasing its native resources.
 
Methods inherited from class org.mozilla.jss.util.NativeProxy
, assertRegistryEmpty, equals, getRegistryIndex, getRegistryIndices, register, releaseNativeResources, unregister
 
Methods inherited from class java.lang.Object
clone, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait
 

Constructor Detail

KeyProxy

protected KeyProxy(byte[] pointer)
Method Detail

finalize

protected void finalize()
                 throws java.lang.Throwable
Description copied from class: NativeProxy
Finalize this NativeProxy by releasing its native resources. The finalizer calls releaseNativeResources() so you don't have to. This finalizer should be called from the finalize() method of all subclasses: class MyProxy extends NativeProxy { [...] protected void finalize() throws Throwable { // do any object-specific finalization other than // releasing native resources [...] super.finalize(); } }
Overrides:
finalize in class NativeProxy

JSS 3.1.2