Uses of Interface
org.italiangrid.voms.request.VOMSServerInfo
-
Packages that use VOMSServerInfo 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. -
-
Uses of VOMSServerInfo in org.italiangrid.voms.request
Methods in org.italiangrid.voms.request that return VOMSServerInfo Modifier and Type Method Description VOMSServerInfo
VOMSProtocolError. getServerInfo()
Methods in org.italiangrid.voms.request that return types with arguments of type VOMSServerInfo Modifier and Type Method Description java.util.Set<VOMSServerInfo>
VOMSServerInfoStore. getVOMSServerInfo()
Returns a set of allVOMSServerInfo
objects in thisVOMSServerInfoStore
.java.util.Set<VOMSServerInfo>
VOMSServerInfoStore. getVOMSServerInfo(java.lang.String voName)
Returns a set ofVOMSServerInfo
object matching a vo name or alias passed as argument.java.util.List<VOMSServerInfo>
VOMSESParser. parse(java.io.File f)
Parses the VOMS contact information from theFile
passed as argument.java.util.List<VOMSServerInfo>
VOMSESParser. parse(java.io.Reader vomsesReader)
Parses the VOMS contact information from theReader
passed as argument.Methods in org.italiangrid.voms.request with parameters of type VOMSServerInfo Modifier and Type Method Description void
VOMSServerInfoStore. addVOMSServerInfo(VOMSServerInfo info)
Adds aVOMSServerInfo
to thisVOMSServerInfoStore
.VOMSResponse
VOMSProtocol. doRequest(VOMSServerInfo endpoint, eu.emi.security.authn.x509.X509Credential credential, VOMSACRequest request)
Makes a request, get the response.void
VOMSRequestListener. notifyErrorsInVOMSReponse(VOMSACRequest request, VOMSServerInfo si, VOMSErrorMessage[] errors)
Informs that errors were included in the VOMS response produced by a VOMS servervoid
VOMSServerInfoStoreListener. notifyVOMSESInformationLoaded(java.lang.String vomsesPath, VOMSServerInfo info)
Informs that VOMSES information was succesfully loaded from a given pathvoid
VOMSRequestListener. notifyVOMSRequestFailure(VOMSACRequest request, VOMSServerInfo endpoint, java.lang.Throwable error)
Informs of a VOMS request failurevoid
VOMSRequestListener. notifyVOMSRequestStart(VOMSACRequest request, VOMSServerInfo si)
Informs of the start of a request to a VOMS servervoid
VOMSRequestListener. notifyVOMSRequestSuccess(VOMSACRequest request, VOMSServerInfo endpoint)
Informs of the succesfull conclusion of a request to a VOMS servervoid
VOMSRequestListener. notifyWarningsInVOMSResponse(VOMSACRequest request, VOMSServerInfo si, VOMSWarningMessage[] warnings)
Informs that warnings were included in the VOMS response produced by a VOMS serverConstructors in org.italiangrid.voms.request with parameters of type VOMSServerInfo Constructor Description VOMSProtocolError(java.lang.String message, VOMSServerInfo serv, VOMSACRequest req, eu.emi.security.authn.x509.X509Credential cred, java.lang.Throwable c)
-
Uses of VOMSServerInfo in org.italiangrid.voms.request.impl
Classes in org.italiangrid.voms.request.impl that implement VOMSServerInfo Modifier and Type Class Description class
DefaultVOMSServerInfo
The default implementation of theVOMSServerInfo
endpoint information.Fields in org.italiangrid.voms.request.impl with type parameters of type VOMSServerInfo Modifier and Type Field Description protected java.util.Map<java.lang.String,java.util.Set<VOMSServerInfo>>
DefaultVOMSServerInfoStore. serverInfoStore
Methods in org.italiangrid.voms.request.impl that return VOMSServerInfo Modifier and Type Method Description VOMSServerInfo
VOMSESLineParser. parse(java.lang.String line)
protected VOMSServerInfo
LegacyVOMSESParserImpl. parseLine(java.lang.String vomsesLine)
Methods in org.italiangrid.voms.request.impl that return types with arguments of type VOMSServerInfo Modifier and Type Method Description java.util.Set<VOMSServerInfo>
DefaultVOMSServerInfoStore. getVOMSServerInfo()
java.util.Set<VOMSServerInfo>
DefaultVOMSServerInfoStore. getVOMSServerInfo(java.lang.String voName)
protected java.util.List<VOMSServerInfo>
DefaultVOMSACService. getVOMSServerInfos(VOMSACRequest request)
Get VOMS server endpoint information that matches with theVOMSACRequest
passed as argument.java.util.List<VOMSServerInfo>
LegacyVOMSESParserImpl. parse(java.io.File f)
java.util.List<VOMSServerInfo>
LegacyVOMSESParserImpl. parse(java.io.Reader vomsesReader)
protected java.util.List<VOMSServerInfo>
LegacyVOMSESParserImpl. parseDirectory(java.io.File directory)
Methods in org.italiangrid.voms.request.impl with parameters of type VOMSServerInfo Modifier and Type Method Description void
DefaultVOMSServerInfoStore. addVOMSServerInfo(VOMSServerInfo info)
java.net.URL
RESTServiceURLBuilder. build(VOMSServerInfo endpoint, VOMSACRequest request)
org.w3c.dom.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 void
DefaultVOMSACService. handleErrorsInResponse(VOMSACRequest request, VOMSServerInfo si, VOMSResponse response)
Handles errors included in the VOMS responseprotected void
DefaultVOMSACService. handleWarningsInResponse(VOMSACRequest request, VOMSServerInfo si, VOMSResponse response)
Handles warnings included in the VOMS responsevoid
LegacyRequestSender. sendRequest(VOMSACRequest acRequest, VOMSServerInfo endpoint, java.io.OutputStream stream)
This method is used to send a request to a VOMS server. -
Uses of VOMSServerInfo in org.italiangrid.voms.util
Methods in org.italiangrid.voms.util with parameters of type VOMSServerInfo Modifier and Type Method Description void
NullListener. notifyErrorsInVOMSReponse(VOMSACRequest request, VOMSServerInfo si, VOMSErrorMessage[] errors)
void
NullListener. notifyVOMSESInformationLoaded(java.lang.String vomsesPath, VOMSServerInfo info)
void
NullListener. notifyVOMSRequestFailure(VOMSACRequest request, VOMSServerInfo endpoint, java.lang.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)
-