All Packages Class Hierarchy This Package Previous Next Index
Class semper.statement.AlgorithmContext
java.lang.Object
|
+----semper.statement.AlgorithmContext
- public class AlgorithmContext
- extends Object
- implements Serializable
AlgorithmContext implements a datastructure containing a public key pair.
- Version:
- $Revision: 1.3 $ $Date: 1997/12/08 14:09:04 $
- Author:
- Thomas S. Nielsen ([email protected]), Torben P. Pedersen ([email protected])
-
convAlg
- Identifies the conventional crypto algorithm
-
hash
- Identifies the hashing algorithm
-
keyPadding
- Idnetifies the key padding to be used in case of public key encryption
-
macAlg
- Identifies the MAC algorithm
-
AlgorithmContext()
- Creates a new, empty key information object.
-
AlgorithmContext(Hashtable)
- Constructs a AlgorithmContext object from a hashtable.
hash
public HashingAlgorithm hash
- Identifies the hashing algorithm
convAlg
public ConventionalAlgorithm convAlg
- Identifies the conventional crypto algorithm
macAlg
public MACAlgorithm macAlg
- Identifies the MAC algorithm
keyPadding
public KeyPadding keyPadding
- Idnetifies the key padding to be used in case of public key encryption
AlgorithmContext
public AlgorithmContext()
- Creates a new, empty key information object.
AlgorithmContext
public AlgorithmContext(Hashtable table)
- Constructs a AlgorithmContext object from a hashtable.
The key is the security service toString, while the object is the algorithm
- Parameters:
- table - is a hash table identifying the algorithms to be put in the context.
All Packages Class Hierarchy This Package Previous Next Index