All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class semper.crypto.PasswordChange

java.lang.Object
   |
   +----semper.crypto.PasswordChange

public class PasswordChange
extends Object
implements PrefGroupToAdd
CryptoMan provides an interface to all cryptologic services needed by SEMPER. These comprise encryption (symmetric and public-key), signaing and message authentication (MAC). Furthermore, CryptoMan provides hashing functions. Algorithms are encoded by integers as described in CryptoConstants. The actual functions are implemented in a module. A module based on Cryptomathic's tools is implemented in CRMModule. As soon as the interface to this module is more stable, an interface will be defined, which modules must implement.

Version:
$Revision: 1.2 $ $Date: 1997/12/05 10:22:21 $
Author:
Torben Pedersen (tpp@cryptomathic.dk)
See Also:
CryptoMan

Constructor Index

 o PasswordChange()
Empty constructor

Method Index

 o build()
Constructs the PrefGroup containing the entry for changing the password.
 o getName()
returns the name of the PrefGroup built by this class
 o whichSubGroup()
Tells where the gropu is in the hierarcgy of PrefGroups.

Constructors

 o PasswordChange
 public PasswordChange()
Empty constructor

Methods

 o getName
 public String getName()
returns the name of the PrefGroup built by this class

Returns:
name of the PrefGroup, which is "Password".
 o build
 public PrefGroup build() throws PreferencesException
Constructs the PrefGroup containing the entry for changing the password.

Returns:
the preferences group to be added
 o whichSubGroup
 public String whichSubGroup()
Tells where the gropu is in the hierarcgy of PrefGroups.

Returns:
the Preferences.root as this group is in the root.

All Packages  Class Hierarchy  This Package  Previous  Next  Index