summaryrefslogtreecommitdiffstats
path: root/base/common/src/com/netscape/certsrv/system/SecurityDomainClient.java
diff options
context:
space:
mode:
Diffstat (limited to 'base/common/src/com/netscape/certsrv/system/SecurityDomainClient.java')
-rw-r--r--base/common/src/com/netscape/certsrv/system/SecurityDomainClient.java21
1 files changed, 10 insertions, 11 deletions
diff --git a/base/common/src/com/netscape/certsrv/system/SecurityDomainClient.java b/base/common/src/com/netscape/certsrv/system/SecurityDomainClient.java
index 5ecd56092..490f837da 100644
--- a/base/common/src/com/netscape/certsrv/system/SecurityDomainClient.java
+++ b/base/common/src/com/netscape/certsrv/system/SecurityDomainClient.java
@@ -21,35 +21,34 @@ import java.net.URISyntaxException;
import com.netscape.certsrv.client.ClientConfig;
import com.netscape.certsrv.client.PKIClient;
-import com.netscape.certsrv.client.PKIConnection;
/**
* @author alee
*/
-public class SecurityDomainClient extends PKIClient {
+public class SecurityDomainClient {
- private SecurityDomainResource client;
+ private PKIClient client;
+ private SecurityDomainResource securityDomainClient;
- public SecurityDomainClient(PKIConnection connection) throws URISyntaxException {
- super(connection);
- init();
+ public SecurityDomainClient(ClientConfig config) throws URISyntaxException {
+ this(new PKIClient(config));
}
- public SecurityDomainClient(ClientConfig config) throws URISyntaxException {
- super(config);
+ public SecurityDomainClient(PKIClient client) throws URISyntaxException {
+ this.client = client;
init();
}
public void init() throws URISyntaxException {
- client = createProxy(SecurityDomainResource.class);
+ securityDomainClient = client.createProxy(SecurityDomainResource.class);
}
public InstallToken getInstallToken(String hostname, String subsystem) {
- return client.getInstallToken(hostname, subsystem);
+ return securityDomainClient.getInstallToken(hostname, subsystem);
}
public DomainInfo getDomainInfo() {
- return client.getDomainInfo();
+ return securityDomainClient.getDomainInfo();
}
}