Package org.italiangrid.voms.request
Interface VOMSServerInfo
-
- All Known Implementing Classes:
DefaultVOMSServerInfo
public interface VOMSServerInfoThis 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 java.lang.StringgetAlias()Returns the alias for thisVOMSServerInfo.java.net.URIgetURL()Returns the URL for thisVOMSServerInfo.java.lang.StringgetVOMSServerDN()Returns the certificate subject as listed in the VOMSES configuration for thisVOMSServerInfojava.lang.StringgetVoName()Returns the VO name for thisVOMSServerInfo.
-
-
-
Method Detail
-
getAlias
java.lang.String getAlias()
Returns the alias for thisVOMSServerInfo.- Returns:
- the alias
-
getVoName
java.lang.String getVoName()
Returns the VO name for thisVOMSServerInfo.- Returns:
- the vo name
-
getURL
java.net.URI getURL()
Returns the URL for thisVOMSServerInfo.- Returns:
- the contact
URI
-
getVOMSServerDN
java.lang.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
-
-