org.italiangrid.voms.request.impl
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, setSkipHostnameChecks
public 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)
VOMSProtocol
doRequest
in interface VOMSProtocol
endpoint
- the voms server endpoint informationcredential
- the credentials.request
- the request.VOMSResponse
containing the response.Copyright © 2014. All rights reserved.