# Package org.italiangrid.voms.request.impl

package org.italiangrid.voms.request.impl
This package provides the implementation logic for VOMS attributes requests.

Related Packages
Package
Description
org.italiangrid.voms.request
This package provides the API for requesting VOMS attribtues from a remote VOMS server.
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 constructing `ACGenerationParams` instances.
BaseVOMSESLookupStrategy
A base VOMSES lookup strategy which just run a existence check on a given list of paths.
DefaultVOMSACRequest
The default implementation for a `VOMSACRequest`.
DefaultVOMSACRequest.Builder
DefaultVOMSACService
The default implementation of the `VOMSACService`.
DefaultVOMSACService.Builder
Creates a `DefaultVOMSACService` object.
DefaultVOMSESLookupStrategy
Default VOMSES information lookup strategy.
DefaultVOMSServerInfo
The default implementation of the `VOMSServerInfo` endpoint information.
DefaultVOMSServerInfoStore
A `DefaultVOMSServerInfoStore` organizes voms servers found in vomses configuration files in map keyed by vo alias.
DefaultVOMSServerInfoStore.Builder
Creates a `DefaultVOMSServerInfoStore`.
FakeVOMSACService
FakeVOMSACServiceProperties
GoodACDecodingStrategy
LegacyProtocol
Protocol implementing the legacy interface.
LegacyRequestSender
This class manages the client-side communication protocol with the VOMS server.
LegacyVOMSESParserImpl
Implementation of the `VOMSESParser` 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 a `VOMSServerInfo` 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 from `VOMSACRequest` objects.