Package org.italiangrid.voms.request
Interface VOMSServerInfoStore
- All Known Implementing Classes:
DefaultVOMSServerInfoStore
public interface VOMSServerInfoStore
A store containing the contact information for locally trusted VOMS servers.
-
Method Summary
Modifier and TypeMethodDescriptionvoid
Adds aVOMSServerInfo
to thisVOMSServerInfoStore
.Returns a set of allVOMSServerInfo
objects in thisVOMSServerInfoStore
.getVOMSServerInfo
(String voName) Returns a set ofVOMSServerInfo
object matching a vo name or alias passed as argument.
-
Method Details
-
getVOMSServerInfo
Returns a set ofVOMSServerInfo
object matching a vo name or alias passed as argument.- Parameters:
voName
- a VO name- Returns:
- a possibly empty set of
VOMSServerInfo
object matching the vo name or alias passed as argument
-
getVOMSServerInfo
Set<VOMSServerInfo> getVOMSServerInfo()Returns a set of allVOMSServerInfo
objects in thisVOMSServerInfoStore
.- Returns:
- a possibly empty set of all
VOMSServerInfo
objects in thisVOMSServerInfoStore
.
-
addVOMSServerInfo
Adds aVOMSServerInfo
to thisVOMSServerInfoStore
.- Parameters:
info
- theVOMSServerInfo
object to add.
-