Package org.italiangrid.voms.request.impl
package org.italiangrid.voms.request.impl
This package provides the implementation logic for VOMS attributes requests.
-
ClassDescriptionBase implementation class for the VOMS client/server protocolA base VOMSES lookup strategy which just run a existence check on a given list of paths.The default implementation for a
VOMSACRequest
.The default implementation of theVOMSACService
.Creates aDefaultVOMSACService
object.Default VOMSES information lookup strategy.The default implementation of theVOMSServerInfo
endpoint information.ADefaultVOMSServerInfoStore
organizes voms servers found in vomses configuration files in map keyed by vo alias.Creates aDefaultVOMSServerInfoStore
.Protocol implementing the legacy interface.This class manages the client-side communication protocol with the VOMS server.Parsing strategy for legacy VOMS responses.Protocol implementing the REST-style interface.An helper class which builds a URL suitable for an HTTPS VOMS REST request starting from the VOMS URI as available in aVOMSServerInfo
object.This class is used to parse and represent VOMS server responses coming from a RESTful VOMS service.Strategy for parsing a response coming from a RESTFul VOMS.A parser for VOMSES lines.This class builds VOMS XML requests starting fromVOMSACRequest
objects.