Package org.italiangrid.voms.request
This package provides the API for requesting VOMS attribtues from a remote VOMS server.
-
Interface Summary Interface Description ACDecodingStrategy Decodes an encoded VOMS attribute certificateVOMSACRequest A request for a VOMS Attribute certificate.VOMSACService TheVOMSACService
interface.VOMSESLookupStrategy An strategy for building a list ofFile
objects which will provide access to the local trusted VOMS server contact information.VOMSESParser A VOMSES file parser.VOMSProtocol The request/response protocol for VOMS, with a methods accepting a rerquest and returning a response.VOMSProtocolListener A listener that is notified of low-level VOMS protocol messagesVOMSRequestListener A listener that informs about events related with a request to a VOMS server.VOMSResponse VOMSResponseParsingStrategy The strategy for parsing a response coming from a VOMS service.VOMSServerInfo This interface represents a VOMS server contact information, typically provided in vomses files.VOMSServerInfoStore A store containing the contact information for locally trusted VOMS servers.VOMSServerInfoStoreListener This interface is used to notify about events related to the load operations of VOMSES server endpoint information. -
Class Summary Class Description SSLSocketFactoryProvider Provider for a SSL socket factory configured using CAnL.VOMSErrorMessage This class is used to decode VOMS error messages contained in a VOMS response.VOMSESParserFactory A factory class forVOMSESParser
.VOMSMessage This class is used to decode VOMS error messages contained in a VOMS response.VOMSWarningMessage This class is used to decode VOMS error messages contained in a VOMS response. -
Exception Summary Exception Description VOMSProtocolError Exception used when errors are raised during the interaction with a (possibly) remote VOMS server.