Package org.italiangrid.voms.request.impl
This package provides the implementation logic for VOMS attributes requests.
-
Interface Summary Interface Description VOMSESLineParser.ParserState -
Class Summary Class Description AbstractVOMSProtocol Abstract base class providing a skeletal implementation of the VOMS client-server protocol.ACGenerationParams This class represents the parameters required for generating an Attribute Certificate (AC).ACGenerationParams.Builder Builder class for constructingACGenerationParams
instances.BaseVOMSESLookupStrategy A base VOMSES lookup strategy which just run a existence check on a given list of paths.DefaultVOMSACRequest The default implementation for aVOMSACRequest
.DefaultVOMSACRequest.Builder DefaultVOMSACService The default implementation of theVOMSACService
.DefaultVOMSACService.Builder Creates aDefaultVOMSACService
object.DefaultVOMSESLookupStrategy Default VOMSES information lookup strategy.DefaultVOMSServerInfo The default implementation of theVOMSServerInfo
endpoint information.DefaultVOMSServerInfoStore ADefaultVOMSServerInfoStore
organizes voms servers found in vomses configuration files in map keyed by vo alias.DefaultVOMSServerInfoStore.Builder Creates aDefaultVOMSServerInfoStore
.FakeVOMSACService GoodACDecodingStrategy LegacyProtocol Protocol implementing the legacy interface.LegacyRequestSender This class manages the client-side communication protocol with the VOMS server.LegacyVOMSESParserImpl Implementation of theVOMSESParser
interface.LegacyVOMSResponse LegacyVOMSResponseParsingStrategy Parsing strategy for legacy VOMS responses.RESTProtocol Protocol implementing the REST-style interface.RESTServiceURLBuilder An helper class which builds a URL suitable for an HTTPS VOMS REST request starting from the VOMS URI as available in aVOMSServerInfo
object.RESTVOMSResponse This class is used to parse and represent VOMS server responses coming from a RESTful VOMS service.RESTVOMSResponseParsingStrategy Strategy for parsing a response coming from a RESTFul VOMS.VOMSESLineParser A parser for VOMSES lines.VOMSRequestFactory This class builds VOMS XML requests starting fromVOMSACRequest
objects.VOMSRequestFragment Helper class to manage the creation of VOMS XML requests. -
Enum Summary Enum Description FakeVOMSACServiceProperties