夸库斯:数据源自定义凭证提供商。

如何创建一个自定义的数据源凭证提供者,例如从磁盘上的文件读取凭证?我需要一种从代码中设置凭证的方法。我想这是Quarkus中的方法。

quarkus.datasource.username=我想在代码中设置这个。

quarkus.datasource.password=我想在代码中设置这个。

我只看到一个hashicorp vault集成。我需要一种在自定义凭证提供者中实现这一点的方法。我可以看到有一种方法可以设置代表你的提供者的类,但是这个类应该实现什么接口呢?

从文档中可以看到。

quarkus.datasource.credentials -provider=?

quarkus.datasource.credentials-provider-type=?

凭证提供者类型。它是凭证提供者Bean的@Named值。它用来区分是否有多个 CredentialsProvider bean。对于Vault来说,它是:vault-credentials-provider。如果只有一个凭证提供者可用,则不需要。

谁能帮忙解决这个问题?

解决方案:

这个模式现在在官方支持 https:/github.comquarkusioquarkuspull9032。 并记录在案的 https:/github.comquarkusioquarkuspull9552。

给TA打赏
共{{data.count}}人
人已打赏
未分类

除非是块,否则Ruby返回

2022-9-9 3:18:20

未分类

围棋中无方法结构的多态性

2022-9-9 3:29:16

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索