Class DefaultVOMSServerInfo

    • Field Summary

      Fields 
      Modifier and Type Field Description
      (package private) java.lang.String alias
      The VOMS server alias
      (package private) java.net.URI URL
      The VOMS server URI
      (package private) java.lang.String vomsServerDN
      The VOMS server certificate subject
      (package private) java.lang.String voName
      The VO name
    • Field Detail

      • alias

        java.lang.String alias
        The VOMS server alias
      • voName

        java.lang.String voName
        The VO name
      • URL

        java.net.URI URL
        The VOMS server URI
      • vomsServerDN

        java.lang.String vomsServerDN
        The VOMS server certificate subject
    • Constructor Detail

      • DefaultVOMSServerInfo

        public DefaultVOMSServerInfo()
    • Method Detail

      • setAlias

        public void setAlias​(java.lang.String alias)
      • setVoName

        public void setVoName​(java.lang.String voName)
      • getVOMSServerDN

        public java.lang.String getVOMSServerDN()
        Description copied from interface: VOMSServerInfo
        Returns the certificate subject as listed in the VOMSES configuration for this VOMSServerInfo
        Specified by:
        getVOMSServerDN in interface VOMSServerInfo
        Returns:
        a string containing the certificate subject, enconded following the DN openssl slash-separated syntax
      • setVOMSServerDN

        public void setVOMSServerDN​(java.lang.String vomsServerDN)
      • setURL

        public void setURL​(java.net.URI uRL)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • equals

        public boolean equals​(java.lang.Object obj)
        Overrides:
        equals in class java.lang.Object
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object