# All Classes and Interfaces

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.