Uses of Interface
org.italiangrid.voms.request.VOMSServerInfo
Packages that use VOMSServerInfo
Package
Description
This package provides the API for requesting VOMS attribtues from a remote VOMS server.
This package provides the implementation logic for VOMS attributes requests.
This package provides utility classes used in other packages.
-
Uses of VOMSServerInfo in org.italiangrid.voms.request
Fields in org.italiangrid.voms.request declared as VOMSServerInfoModifier and TypeFieldDescriptionprivate final VOMSServerInfoVOMSProtocolError.serverInfoThe VOMS server endpoint information related with this errorMethods in org.italiangrid.voms.request that return VOMSServerInfoMethods in org.italiangrid.voms.request that return types with arguments of type VOMSServerInfoModifier and TypeMethodDescriptionVOMSServerInfoStore.getVOMSServerInfo()Returns a set of allVOMSServerInfoobjects in thisVOMSServerInfoStore.VOMSServerInfoStore.getVOMSServerInfo(String voName) Returns a set ofVOMSServerInfoobject matching a vo name or alias passed as argument.Parses the VOMS contact information from theFilepassed as argument.Parses the VOMS contact information from theReaderpassed as argument.Methods in org.italiangrid.voms.request with parameters of type VOMSServerInfoModifier and TypeMethodDescriptionvoidVOMSServerInfoStore.addVOMSServerInfo(VOMSServerInfo info) Adds aVOMSServerInfoto thisVOMSServerInfoStore.VOMSProtocol.doRequest(VOMSServerInfo endpoint, eu.emi.security.authn.x509.X509Credential credential, VOMSACRequest request) Makes a request, get the response.voidVOMSRequestListener.notifyErrorsInVOMSReponse(VOMSACRequest request, VOMSServerInfo si, VOMSErrorMessage[] errors) Informs that errors were included in the VOMS response produced by a VOMS servervoidVOMSServerInfoStoreListener.notifyVOMSESInformationLoaded(String vomsesPath, VOMSServerInfo info) Informs that VOMSES information was succesfully loaded from a given pathvoidVOMSRequestListener.notifyVOMSRequestFailure(VOMSACRequest request, VOMSServerInfo endpoint, Throwable error) Informs of a VOMS request failurevoidVOMSRequestListener.notifyVOMSRequestStart(VOMSACRequest request, VOMSServerInfo si) Informs of the start of a request to a VOMS servervoidVOMSRequestListener.notifyVOMSRequestSuccess(VOMSACRequest request, VOMSServerInfo endpoint) Informs of the succesfull conclusion of a request to a VOMS servervoidVOMSRequestListener.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 VOMSServerInfoModifierConstructorDescriptionVOMSProtocolError(String message, VOMSServerInfo serv, VOMSACRequest req, eu.emi.security.authn.x509.X509Credential cred, Throwable c) -
Uses of VOMSServerInfo in org.italiangrid.voms.request.impl
Classes in org.italiangrid.voms.request.impl that implement VOMSServerInfoModifier and TypeClassDescriptionclassThe default implementation of theVOMSServerInfoendpoint information.Fields in org.italiangrid.voms.request.impl with type parameters of type VOMSServerInfoModifier and TypeFieldDescriptionprotected Map<String, Set<VOMSServerInfo>> DefaultVOMSServerInfoStore.serverInfoStoreMethods in org.italiangrid.voms.request.impl that return VOMSServerInfoModifier and TypeMethodDescriptionprivate VOMSServerInfoFakeVOMSACService.buildFakeServerInfo(String vo, String host, int port) protected VOMSServerInfoMethods in org.italiangrid.voms.request.impl that return types with arguments of type VOMSServerInfoModifier and TypeMethodDescriptionDefaultVOMSServerInfoStore.getVOMSServerInfo()DefaultVOMSServerInfoStore.getVOMSServerInfo(String voName) protected List<VOMSServerInfo> DefaultVOMSACService.getVOMSServerInfos(VOMSACRequest request) Get VOMS server endpoint information that matches with theVOMSACRequestpassed as argument.protected List<VOMSServerInfo> LegacyVOMSESParserImpl.parseDirectory(File directory) Methods in org.italiangrid.voms.request.impl with parameters of type VOMSServerInfoModifier and TypeMethodDescriptionvoidDefaultVOMSServerInfoStore.addVOMSServerInfo(VOMSServerInfo info) private voidDefaultVOMSServerInfoStore.addVOMSServerInfo(VOMSServerInfo info, String path) RESTServiceURLBuilder.build(VOMSServerInfo endpoint, VOMSACRequest request) private StringRESTServiceURLBuilder.buildPath(VOMSServerInfo endpoint, VOMSACRequest request) VOMSRequestFactory.buildRequest(VOMSACRequest acRequest, VOMSServerInfo endpoint) private VOMSResponseDefaultVOMSACService.doRequest(VOMSProtocol protocol, VOMSServerInfo endpoint, eu.emi.security.authn.x509.X509Credential cred, VOMSACRequest req) LegacyProtocol.doRequest(VOMSServerInfo endpoint, eu.emi.security.authn.x509.X509Credential credential, VOMSACRequest request) RESTProtocol.doRequest(VOMSServerInfo endpoint, eu.emi.security.authn.x509.X509Credential credential, VOMSACRequest request) protected voidDefaultVOMSACService.handleErrorsInResponse(VOMSACRequest request, VOMSServerInfo si, VOMSResponse response) Handles errors included in the VOMS responseprotected voidDefaultVOMSACService.handleWarningsInResponse(VOMSACRequest request, VOMSServerInfo si, VOMSResponse response) Handles warnings included in the VOMS responsevoidLegacyRequestSender.sendRequest(VOMSACRequest acRequest, VOMSServerInfo endpoint, 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 VOMSServerInfoModifier and TypeMethodDescriptionvoidNullListener.notifyErrorsInVOMSReponse(VOMSACRequest request, VOMSServerInfo si, VOMSErrorMessage[] errors) voidNullListener.notifyVOMSESInformationLoaded(String vomsesPath, VOMSServerInfo info) voidNullListener.notifyVOMSRequestFailure(VOMSACRequest request, VOMSServerInfo endpoint, Throwable error) voidNullListener.notifyVOMSRequestStart(VOMSACRequest request, VOMSServerInfo si) voidNullListener.notifyVOMSRequestSuccess(VOMSACRequest request, VOMSServerInfo endpoint) voidNullListener.notifyWarningsInVOMSResponse(VOMSACRequest request, VOMSServerInfo si, VOMSWarningMessage[] warnings)