Package org.edg.security.voms.service

Interface Summary
ContainerNamingScheme An interface for checking the syntax of container names and distinguishing between different container types by their names.
 

Class Summary
ACLEntry Represents ACL entries within the VOMS database.
ACLEntryHelper Convenience functions for ACLEntry.
AllTests All unit tests in this package.
CAUpdater Updater for the CA table.
CAUpdaterTest Unit test cases for the CAUpdater class.
Configuration Provides comfortable access to configuration parameters.
Constants Constants used in both the clients and the server.
ContainerNamingSchemeFactory Factory class for creating ContainerNamingScheme instances.
DNUtil Utility class to convert principal names to convenient format.
DNUtilTest Unit test cases for the DNUtil class.
InitSecurityContext The InitSecurityContext is and AXIS handler that can be put in a request flow in front of an actual SOAP endpoint that it initializes the SecurityContext.
Operation An enumeration representing operations in the administration interface.
PathNamingScheme A singleton class implementing a simple UNIX path-style naming scheme.
QualifiedRole A class describing a role instance, i.e. a role qualified by a group name.
QualifiedRoleHelper Convenience functions for QualifiedRole.
SimpleNamingScheme Deprecated.  
TestSuiteHelper  
User Identifies a user in the VOMS database.
UserHelper Convenience functions for User.
VOMSContextListener ServletContextListener implementation to properly set up and shut down the database connections of VOMS.
VOMSSetup Contains VOMSSetup.start() and VOMSSetup.stop() methods for starting and stopping auxiliary services of the VOMS Java environment.
VOMSTimer General timer for VOMS: a decorated singleton for Timer that extends it with an interface for waiting for the currently running timer (if any) to finish execution.
 

Exception Summary
AlreadyExists An exception signalling that an operation tries to create an object that already exists.
ArgumentException VOMS exception for invalid arguments.
DatabaseError Wrapper class for SQL errors.
GeneralDatabaseException General database error.
InconsistentDatabase An exception flagging database inconsistency.
NotInDatabase An exception flagging that the desired object was not found in the database.
VOMSException General VOMS exception (thrown back to the client by the VOMS interfaces).
VOMSSecurityException VOMS exception for insufficient privileges.