安全问题:在Oracle NoSQL数据库云服务中多次重复使用NoSQL句柄



我们正在测试一堆连接到Oracle NoSQL数据库云服务的微服务,用于存储和查询我们服务的元数据/事件信息。

我的团队提出了NoSQL句柄是否可以用于每个请求的问题。

句柄是否有超时时间?创建一个新的NoSQL句柄需要一点时间。

下面是我创建新的NoSql句柄的代码片段:

SignatureProvider provider = SignatureProvider.createWithInstancePrincipal();
NoSQLHandleConfig config = new NoSQLHandleConfig(Region.US_PHOENIX_1, provider);
config.setDefaultCompartment(context.getCompartmenId());
NoSQLHandle handle = NoSQLHandleFactory.createNoSQLHandle(config);
return handle;

如果我对每个请求都重复使用NoSql句柄,会带来什么安全隐患?

请告知。

句柄没有任何特定的超时。它可以(也应该(用于许多请求。

您是否正在考虑某个特定的安全问题?使用实例主体作为SignatureProvider,不应该存在任何特定的安全问题。

最新更新