Package jas.jds.security

Interface Summary
PasswordHandler Concrete PasswordHandler class should extend this class and collect all required security information (like password, username, etc.), do encoding and return encoded Object.
 

Class Summary
AccessManager This is the abstract AccessManager class Any concrete AccessManager must extend this class and provide public static void main(String args[]) function that will be used to instansiate and configure the concrete class from the JAS configuration file information
PasswordRequiredPermission  
TestAccessManager Just a trivial test AccessManager class checkAccess(String user, String host) always throws the PasswordRequiredException, checkAccess(String user, String host, Object password) checks password against hardwired or configured values
TestPasswordHandler Just a trivial test PasswordHandler, collects user name and password in the java console window, returns cleartext password.
UnixCrypt This class provides us with the ability to encrypt passwords when sent over the network stream
 

Exception Summary
PasswordRequiredException This exception is thrown by the AccessManager when openConnection is called on the secure server, or when openSecureConnection fails