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 |
---|---|
VOMSACRequest |
VOMSProtocolError.getRequest() |
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.
|
org.bouncycastle.asn1.x509.AttributeCertificate |
VOMSACService.getVOMSAttributeCertificate(eu.emi.security.authn.x509.X509Credential credential,
VOMSACRequest request)
Returns an
AttributeCertificate given a VOMSACRequest for
VOMS attributes. |
void |
VOMSRequestListener.notifyErrorsInVOMSReponse(VOMSACRequest request,
VOMSServerInfo si,
VOMSErrorMessage[] errors)
Informs that errors were included in the VOMS response produced by a VOMS
server
|
void |
VOMSRequestListener.notifyVOMSRequestFailure(VOMSACRequest request,
VOMSServerInfo endpoint,
Throwable error)
Informs of a VOMS request failure
|
void |
VOMSRequestListener.notifyVOMSRequestStart(VOMSACRequest request,
VOMSServerInfo si)
Informs of the start of a request to a VOMS server
|
void |
VOMSRequestListener.notifyVOMSRequestSuccess(VOMSACRequest request,
VOMSServerInfo endpoint)
Informs of the succesfull conclusion of a request to a VOMS server
|
void |
VOMSRequestListener.notifyWarningsInVOMSResponse(VOMSACRequest request,
VOMSServerInfo si,
VOMSWarningMessage[] warnings)
Informs that warnings were included in the VOMS response produced by a VOMS
server
|
Constructor and Description |
---|
VOMSProtocolError(String message,
VOMSServerInfo serv,
VOMSACRequest req,
eu.emi.security.authn.x509.X509Credential cred,
Throwable c) |
Modifier and Type | Class and Description |
---|---|
class |
DefaultVOMSACRequest
The default implementation for a
VOMSACRequest . |
Modifier and Type | Method and Description |
---|---|
URL |
RESTServiceURLBuilder.build(VOMSServerInfo endpoint,
VOMSACRequest request) |
Document |
VOMSRequestFactory.buildRequest(VOMSACRequest acRequest,
VOMSServerInfo endpoint) |
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) |
protected org.bouncycastle.asn1.x509.AttributeCertificate |
DefaultVOMSACService.getACFromResponse(VOMSACRequest request,
VOMSResponse response)
Extracts an AC from a VOMS response
|
org.bouncycastle.asn1.x509.AttributeCertificate |
DefaultVOMSACService.getVOMSAttributeCertificate(eu.emi.security.authn.x509.X509Credential credential,
VOMSACRequest request) |
protected List<VOMSServerInfo> |
DefaultVOMSACService.getVOMSServerInfos(VOMSACRequest request)
Get VOMS server endpoint information that matches with the
VOMSACRequest passed as argument. |
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
|
void |
LegacyRequestSender.sendRequest(VOMSACRequest acRequest,
VOMSServerInfo endpoint,
OutputStream stream)
This method is used to send a request to a VOMS server.
|
Modifier and Type | Method and Description |
---|---|
void |
NullListener.notifyErrorsInVOMSReponse(VOMSACRequest request,
VOMSServerInfo si,
VOMSErrorMessage[] errors) |
void |
NullListener.notifyVOMSRequestFailure(VOMSACRequest request,
VOMSServerInfo endpoint,
Throwable error) |
void |
NullListener.notifyVOMSRequestStart(VOMSACRequest request,
VOMSServerInfo si) |
void |
NullListener.notifyVOMSRequestSuccess(VOMSACRequest request,
VOMSServerInfo endpoint) |
void |
NullListener.notifyWarningsInVOMSResponse(VOMSACRequest request,
VOMSServerInfo si,
VOMSWarningMessage[] warnings) |
Copyright © 2014. All rights reserved.