Package org.italiangrid.voms.request.impl
This package provides the implementation logic for VOMS attributes requests.
-
Class Summary Class Description AbstractVOMSProtocol Base implementation class for the VOMS client/server protocolACGenerationParams ACGenerationParams.Builder 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 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. -
Enum Summary Enum Description FakeVOMSACServiceProperties