Package com.strongdm.api
Class ProxyClusterKeys
java.lang.Object
com.strongdm.api.ProxyClusterKeys
- All Implemented Interfaces:
SnapshotProxyClusterKeys
Proxy Cluster Keys are authentication keys for all proxies within a cluster.
The proxies within a cluster share the same key. One cluster can have
multiple keys in order to facilitate key rotation.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptioncreate
(ProxyClusterKey proxyClusterKey) Create registers a new ProxyClusterKey.Delete removes a ProxyClusterKey by ID.Get reads one ProxyClusterKey by ID.List gets a list of ProxyClusterKeys matching a given set of criteria.withDeadlineAfter
(long duration, TimeUnit units) This function returns a copy of the ProxyClusterKeys service which has the given deadline set for all method calls.
-
Constructor Details
-
ProxyClusterKeys
-
-
Method Details
-
withDeadlineAfter
This function returns a copy of the ProxyClusterKeys service which has the given deadline set for all method calls. -
create
Create registers a new ProxyClusterKey.- Throws:
RpcException
-
get
Get reads one ProxyClusterKey by ID.- Specified by:
get
in interfaceSnapshotProxyClusterKeys
- Throws:
RpcException
-
delete
Delete removes a ProxyClusterKey by ID.- Throws:
RpcException
-
list
List gets a list of ProxyClusterKeys matching a given set of criteria.- Specified by:
list
in interfaceSnapshotProxyClusterKeys
- Throws:
RpcException
-