public class RESTProtocol extends AbstractVOMSProtocol implements VOMSProtocol
connectTimeout, DEFAULT_CONNECT_TIMEOUT, DEFAULT_READ_TIMEOUT, DEFAULT_SKIP_HOSTNAME_CHECKS, listener, readTimeout, skipHostnameChecks, validator, VOMS_LEGACY_PROTOCOLS| Constructor and Description |
|---|
RESTProtocol(eu.emi.security.authn.x509.X509CertChainValidatorExt validator,
VOMSProtocolListener listener,
int connectTimeout,
int readTimeout) |
| Modifier and Type | Method and Description |
|---|---|
VOMSResponse |
doRequest(VOMSServerInfo endpoint,
eu.emi.security.authn.x509.X509Credential credential,
VOMSACRequest request)
Makes a request, get the response.
|
getConnectTimeout, getReadTimeout, getSSLSocketFactory, isSkipHostnameChecks, setConnectTimeout, setReadTimeout, setSkipHostnameCheckspublic RESTProtocol(eu.emi.security.authn.x509.X509CertChainValidatorExt validator,
VOMSProtocolListener listener,
int connectTimeout,
int readTimeout)
public VOMSResponse doRequest(VOMSServerInfo endpoint, eu.emi.security.authn.x509.X509Credential credential, VOMSACRequest request)
VOMSProtocoldoRequest in interface VOMSProtocolendpoint - the voms server endpoint informationcredential - the credentials.request - the request.VOMSResponse containing the response.Copyright © 2014. All rights reserved.