Package | Description |
---|---|
org.italiangrid.voms.request.impl |
This package provides the implementation logic for VOMS attributes requests.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractVOMSProtocol
Base implementation class for the VOMS client/server protocol
|
class |
LegacyProtocol
Protocol implementing the legacy interface.
|
class |
RESTProtocol
Protocol implementing the REST-style interface.
|
Modifier and Type | Field and Description |
---|---|
protected VOMSProtocol |
DefaultVOMSACService.httpProtocol
The http protocol implementation
|
protected VOMSProtocol |
DefaultVOMSACService.Builder.httpProtocol
The http protocol implementation
|
protected VOMSProtocol |
DefaultVOMSACService.legacyProtocol
The voms legacy protocol implementation
|
protected VOMSProtocol |
DefaultVOMSACService.Builder.legacyProtocol
The voms legacy protocol implementation
|
Modifier and Type | Method and Description |
---|---|
private VOMSResponse |
DefaultVOMSACService.doRequest(VOMSProtocol protocol,
VOMSServerInfo endpoint,
eu.emi.security.authn.x509.X509Credential cred,
VOMSACRequest req) |
DefaultVOMSACService.Builder |
DefaultVOMSACService.Builder.httpProtocol(VOMSProtocol httpProtocol)
Sets the http protocol implementation
|
DefaultVOMSACService.Builder |
DefaultVOMSACService.Builder.legacyProtocol(VOMSProtocol legacyProtocol)
Sets the legacy protocol implementation
|