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 java.lang.String
getAlias()
Returns the alias for thisVOMSServerInfo
.java.net.URI
getURL()
Returns the URL for thisVOMSServerInfo
.java.lang.String
getVOMSServerDN()
Returns the certificate subject as listed in the VOMSES configuration for thisVOMSServerInfo
java.lang.String
getVoName()
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
-
-