Class ClientConfig

  • All Implemented Interfaces:
    JSONSerializer

    public class ClientConfig
    extends java.lang.Object
    implements JSONSerializer
    Author:
    Endi S. Dewata
    • Constructor Detail

      • ClientConfig

        public ClientConfig()
      • ClientConfig

        public ClientConfig​(ClientConfig config)
    • Method Detail

      • setServerURI

        public void setServerURI​(java.net.URI serverUri)
      • getServerURL

        public java.net.URL getServerURL()
      • setServerURL

        public void setServerURL​(java.lang.String serverURL)
                          throws java.net.MalformedURLException
        Throws:
        java.net.MalformedURLException
      • setServerURL

        public void setServerURL​(java.lang.String protocol,
                                 java.lang.String hostname,
                                 int port)
                          throws java.net.MalformedURLException
        Throws:
        java.net.MalformedURLException
      • setServerURL

        public void setServerURL​(java.net.URL serverURL)
      • getSubsystem

        public java.lang.String getSubsystem()
      • getNSSDatabase

        public java.lang.String getNSSDatabase()
      • setNSSDatabase

        public void setNSSDatabase​(java.lang.String nssDatabase)
      • getNSSPassword

        public java.lang.String getNSSPassword()
      • setNSSPassword

        public void setNSSPassword​(java.lang.String nssPassword)
      • getNSSPasswords

        public java.util.Map<java.lang.String,​java.lang.String> getNSSPasswords()
      • setNSSPasswords

        public void setNSSPasswords​(java.util.Map<java.lang.String,​java.lang.String> nssPasswords)
      • getNSSPassword

        public java.lang.String getNSSPassword​(java.lang.String name)
      • setNSSPassword

        public void setNSSPassword​(java.lang.String name,
                                   java.lang.String value)
      • removeNSSPassword

        public java.lang.String removeNSSPassword​(java.lang.String name)
      • getTokenName

        public java.lang.String getTokenName()
      • setTokenName

        public void setTokenName​(java.lang.String tokenName)
      • getCertNickname

        public java.lang.String getCertNickname()
      • setCertNickname

        public void setCertNickname​(java.lang.String certNickname)
      • getCertPassword

        @Deprecated
        public java.lang.String getCertPassword()
        Deprecated.
        Use getNSSPassword() instead.
      • setCertPassword

        @Deprecated
        public void setCertPassword​(java.lang.String certPassword)
        Deprecated.
        Use setNSSPassword() instead.
      • getUsername

        public java.lang.String getUsername()
      • setUsername

        public void setUsername​(java.lang.String username)
      • getPassword

        public java.lang.String getPassword()
      • setPassword

        public void setPassword​(java.lang.String password)
      • getMessageFormat

        public java.lang.String getMessageFormat()
      • setMessageFormat

        public void setMessageFormat​(java.lang.String messageFormat)
      • 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