Package | Description |
---|---|
org.italiangrid.voms.request |
This package provides the API for requesting VOMS attribtues from a remote VOMS server.
|
org.italiangrid.voms.request.impl |
This package provides the implementation logic for VOMS attributes requests.
|
org.italiangrid.voms.util |
This package provides utility classes used in other packages.
|
Modifier and Type | Method and Description |
---|---|
VOMSResponse |
VOMSProtocol.doRequest(VOMSServerInfo endpoint,
eu.emi.security.authn.x509.X509Credential credential,
VOMSACRequest request)
Makes a request, get the response.
|
VOMSResponse |
VOMSResponseParsingStrategy.parse(java.io.InputStream inputStream)
Parse the response coming from a VOMS service and build a
VOMSResponse object. |
Modifier and Type | Method and Description |
---|---|
void |
VOMSProtocolListener.notifyReceivedResponse(VOMSResponse r)
Informs that a VOMSResponse was received from a remote VOMS server
|
Modifier and Type | Class and Description |
---|---|
class |
LegacyVOMSResponse |
class |
RESTVOMSResponse
This class is used to parse and represent VOMS server responses coming from a
RESTful VOMS service.
|
Modifier and Type | Method and Description |
---|---|
private VOMSResponse |
DefaultVOMSACService.doRequest(VOMSProtocol protocol,
VOMSServerInfo endpoint,
eu.emi.security.authn.x509.X509Credential cred,
VOMSACRequest req) |
VOMSResponse |
LegacyProtocol.doRequest(VOMSServerInfo endpoint,
eu.emi.security.authn.x509.X509Credential credential,
VOMSACRequest request) |
VOMSResponse |
RESTProtocol.doRequest(VOMSServerInfo endpoint,
eu.emi.security.authn.x509.X509Credential credential,
VOMSACRequest request) |
VOMSResponse |
LegacyVOMSResponseParsingStrategy.parse(java.io.InputStream inputStream) |
VOMSResponse |
RESTVOMSResponseParsingStrategy.parse(java.io.InputStream inputStream)
Parse a response coming from a RESTFul VOMS service and builds a
VOMSResponse object representing the response. |
Modifier and Type | Method and Description |
---|---|
protected org.bouncycastle.asn1.x509.AttributeCertificate |
DefaultVOMSACService.getACFromResponse(VOMSACRequest request,
VOMSResponse response)
Extracts an AC from a VOMS response
|
protected void |
DefaultVOMSACService.handleErrorsInResponse(VOMSACRequest request,
VOMSServerInfo si,
VOMSResponse response)
Handles errors included in the VOMS response
|
protected void |
DefaultVOMSACService.handleWarningsInResponse(VOMSACRequest request,
VOMSServerInfo si,
VOMSResponse response)
Handles warnings included in the VOMS response
|
Modifier and Type | Method and Description |
---|---|
void |
NullListener.notifyReceivedResponse(VOMSResponse r) |