Package com.netscape.certsrv.client
Class ClientConfig
- java.lang.Object
-
- com.netscape.certsrv.client.ClientConfig
-
- All Implemented Interfaces:
JSONSerializer
public class ClientConfig extends java.lang.Object implements JSONSerializer
- Author:
- Endi S. Dewata
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ClientConfig.NSSPassword
static class
ClientConfig.NSSPasswordList
-
Field Summary
-
Fields inherited from interface com.netscape.certsrv.util.JSONSerializer
logger
-
-
Constructor Summary
Constructors Constructor Description ClientConfig()
ClientConfig(ClientConfig config)
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description boolean
equals(java.lang.Object obj)
java.lang.String
getCertNickname()
java.lang.String
getCertPassword()
Deprecated.Use getNSSPassword() instead.java.lang.String
getMessageFormat()
java.lang.String
getNSSDatabase()
java.lang.String
getNSSPassword()
java.lang.String
getNSSPassword(java.lang.String name)
java.util.Map<java.lang.String,java.lang.String>
getNSSPasswords()
java.lang.String
getPassword()
java.net.URL
getServerURL()
java.lang.String
getSubsystem()
java.lang.String
getTokenName()
java.lang.String
getUsername()
int
hashCode()
java.lang.String
removeNSSPassword(java.lang.String name)
void
setCertNickname(java.lang.String certNickname)
void
setCertPassword(java.lang.String certPassword)
Deprecated.Use setNSSPassword() instead.void
setMessageFormat(java.lang.String messageFormat)
void
setNSSDatabase(java.lang.String nssDatabase)
void
setNSSPassword(java.lang.String nssPassword)
void
setNSSPassword(java.lang.String name, java.lang.String value)
void
setNSSPasswords(java.util.Map<java.lang.String,java.lang.String> nssPasswords)
void
setPassword(java.lang.String password)
void
setServerURI(java.net.URI serverUri)
void
setServerURL(java.lang.String serverURL)
void
setServerURL(java.lang.String protocol, java.lang.String hostname, int port)
void
setServerURL(java.net.URL serverURL)
void
setTokenName(java.lang.String tokenName)
void
setUsername(java.lang.String username)
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.netscape.certsrv.util.JSONSerializer
toJSON
-
-
-
-
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 classjava.lang.Object
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals
in classjava.lang.Object
-
-