All Packages Class Hierarchy This Package Previous Next Index
java.lang.Object | +----java.util.Dictionary | +----java.util.Hashtable | +----java.util.Properties | +----java.security.Provider | +----cryptix.provider.Cryptix
SECURITY: In JavaSoft's version of JCE, Provider indirectly extends
Hashtable, which means that it would normally be possible to call
the put
, remove
or clear
methods to change properties without any security check (also the
load
method from Properties). This is arguably a design
bug in JCA and/or the Properties class.
This class works around the potential security problem by not using the Hashtable superclass. Instead it delegates to CryptixProperties.
Copyright © 1997
Systemics Ltd on behalf of the
Cryptix Development Team.
All rights reserved.
$Revision: 1.5 $
public Cryptix()
public String toString()
public void save(OutputStream os, String comment)
public String getProperty(String key)
public String getProperty(String key, String defaultValue)
public Enumeration propertyNames()
public void list(PrintStream out)
public void list(PrintWriter out)
All Packages Class Hierarchy This Package Previous Next Index