Package com.netscape.certsrv.client
Class Client
java.lang.Object
com.netscape.certsrv.client.Client
- Direct Known Subclasses:
AccountClient
,ACMEClient
,ActivityClient
,AuditClient
,AuthenticatorClient
,AuthorityClient
,CAAgentCertClient
,CAAgentCertRequestClient
,CACertClient
,CACertRequestClient
,CAInfoClient
,CASystemCertClient
,ConfigClient
,ConnectorClient
,FeatureClient
,GroupClient
,InfoClient
,JobClient
,KeyClient
,KeyRequestClient
,KRAConnectorClient
,KRAInfoClient
,KRASystemCertClient
,LoginClient
,ProfileClient
,ProfileClient
,ProfileMappingClient
,SecurityDomainClient
,SelfTestClient
,SubsystemClient
,TokenClient
,TPSCertClient
,TPSConnectorClient
,UserClient
- Author:
- Endi S. Dewata
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
<T> T
<T> T
<T> T
<T> T
<T> T
<T> T
getName()
getTargetPath
(String suffix) <T> T
patch
(String suffix, Map<String, Object> params, javax.ws.rs.client.Entity<?> entity, Class<T> responseType) <T> T
<T> T
<T> T
<T> T
post
(String suffix, Map<String, Object> params, javax.ws.rs.client.Entity<?> entity, Class<T> responseType) <T> T
put
(String suffix, Map<String, Object> params, javax.ws.rs.client.Entity<?> entity, Class<T> responseType) void
removeClient
(String name) javax.ws.rs.client.WebTarget
-
Field Details
-
client
-
subsystem
-
prefix
-
name
-
clients
-
-
Constructor Details
-
Client
-
Client
-
-
Method Details
-
getSubsystem
-
getName
-
addClient
-
getClient
-
removeClient
-
getTargetPath
-
target
-
get
- Throws:
Exception
-
get
- Throws:
Exception
-
get
- Throws:
Exception
-
get
public <T> T get(String suffix, Map<String, Object> params, javax.ws.rs.core.GenericType<T> responseType) throws Exception- Throws:
Exception
-
post
- Throws:
Exception
-
post
- Throws:
Exception
-
post
- Throws:
Exception
-
post
public <T> T post(String suffix, Map<String, Object> params, javax.ws.rs.client.Entity<?> entity, Class<T> responseType) throws Exception- Throws:
Exception
-
put
public <T> T put(String suffix, Map<String, Object> params, javax.ws.rs.client.Entity<?> entity, Class<T> responseType) throws Exception- Throws:
Exception
-
patch
public <T> T patch(String suffix, Map<String, Object> params, javax.ws.rs.client.Entity<?> entity, Class<T> responseType) throws Exception- Throws:
Exception
-
delete
- Throws:
Exception
-
delete
public <T> T delete(String suffix, Map<String, Object> params, Class<T> responseType) throws Exception- Throws:
Exception
-