在代码而不是文件中定义Stormpath API ID和Secret?

时间:2016-09-11 17:56:56

标签: java authentication stormpath

这是一个Minecraft插件。

Stormpath要求您将apiKeys.properties文件存储在主目录中,我正在寻找一种方法来定义配置文件中的密钥。例如:

CaptureRequest.CONTROL_AF_MODE_AUTO

我的YML配置文件的一部分,我想使用这样的东西来验证Stormpath而不是将文件放在隐藏目录中。在java中有没有办法做到这一点?我知道您可以使用键设置环境变量,但我不确定这样做的最佳方法是让用户在配置文件中输入密钥。

非常感谢任何帮助。感谢。

1 个答案:

答案 0 :(得分:1)

是的,您可以将Stormpath API密钥和密钥存储在YAML文件中。根据{{​​3}}。

,配置路径为stormpath.client.apiKey.[id/secret]

这意味着您的stormpath.yaml文件应如下所示:

---
client:
  apiKey:
    id: "your_id_here"
    secret: "your_id_here"