Package org.italiangrid.voms.request
Interface VOMSServerInfo
-
- All Known Implementing Classes:
DefaultVOMSServerInfo
public interface VOMSServerInfo
This interface represents a VOMS server contact information, typically provided in vomses files.- Author:
- Andrea Ceccanti
- See Also:
VOMSESLookupStrategy
,VOMSESParser
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
getAlias()
Returns the alias for thisVOMSServerInfo
.URI
getURL()
Returns the URL for thisVOMSServerInfo
.String
getVOMSServerDN()
Returns the certificate subject as listed in the VOMSES configuration for thisVOMSServerInfo
String
getVoName()
Returns the VO name for thisVOMSServerInfo
.
-
-
-
Method Detail
-
getAlias
String getAlias()
Returns the alias for thisVOMSServerInfo
.- Returns:
- the alias
-
getVoName
String getVoName()
Returns the VO name for thisVOMSServerInfo
.- Returns:
- the vo name
-
getURL
URI getURL()
Returns the URL for thisVOMSServerInfo
.- Returns:
- the contact
URI
-
getVOMSServerDN
String getVOMSServerDN()
Returns the certificate subject as listed in the VOMSES configuration for thisVOMSServerInfo
- Returns:
- a string containing the certificate subject, enconded following the DN openssl slash-separated syntax
-
-