# All Classes

- All Classes Interface Summary Class Summary Exception Summary
  Class | Description
  --- | ---
  ConsoleCallbackHandler | This `CallbackHandler` reads input from the console.
  Expect | Simple helper class for handling output of a process.
  ExpectBuffer | An `ExpectBuffer` holds the content of stdout and sterr of a process.
  ExpectHandler | Basic Interface for all expect handlers.
  ExpectPasswordHandler |
  ExpectStringHandler |
  GECAKeyManager | The GECAKeyManager handles the specific KeyManager properties of a Grid Engine CSP system
  GECATrustManager | The GECATrustManager validates the certificates against the CA certificate of a Grid Engine CSP system
  GECATrustManagerLoginModule |
  GridCA | This interface defines all methods which can be exeucted on the Grid Certificate Authority.
  GridCAConfiguration | Configuration of a `GridCA`.
  GridCAConstants | Constants for the `com.sun.grid.ca` package
  GridCAException | This exception wraps all errors of the GridCA
  GridCAFactory | Factory class for instances of `GridCA`.
  GridCAImpl | Default implementation of the `GridCA` Uses the sge_ca script which is delivered with gridengine to perform actions on the gridengine ca.
  GridCAX500Name | Helper class for parsing X500 names.
  GroupPrincipal | Generic `Principal` represent a group of users
  InitCAParameters | This class hold the parameters for Certificate Authority
  InitCAParameters.ParamDef | Defines a parameter for the init ca command.
  Main | CLI util for the `GridCA`.
  NumericGroupPrincipal | `Prinicipal` indentifing a group users.
  NumericUserPrincipal |
  SGEUtil | This class defines some helper methods which are vital for gridengine.
  TestLoginModule |
  TextCallbackHandler |
  UnixLoginModule | This `LoginModule` authenticates a unix user with username and password against the PAM or system authentication system.
  UserPrincipal | Generic principal for a logged in user.