亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

在哪里存儲.pem文件(私鑰)android java

在哪里存儲.pem文件(私鑰)android java

慕無忌1623718 2023-07-19 16:43:31
我正在嘗試使用存儲在 .PEM 文件中的私鑰創建 JWT。我知道私鑰不應存儲在代碼中,您可以將密鑰添加到全局 gradle.properties 文件中以避免暴露它們,但如果我有 .PEM 文件,如何在代碼中訪問它。從我的本地驅動器。yodlee 文檔告訴我添加下面的路徑,但是這是如何工作的呢?public class ConfigurationParams {        public static final String iss = "135143514315321";        public static final String privateKeyFile = "/Users/bob/token/priv.pem";    }privateKeyFile 路徑通過 file 變量傳遞。public class TokenManagement {        @RequiresApi(api = Build.VERSION_CODES.O)        static private String getKey(String file) {            String privKey;            try {                privKey = new String(Files.readAllBytes((Paths.get(file))));            } catch (IOException ex) {                privKey = null;            }            return privKey;        }    }
查看完整描述

1 回答

?
猛跑小豬

TA貢獻1858條經驗 獲得超8個贊

這似乎更多是一個與android相關的問題。但如果您計劃將密鑰保存在用戶的設備上,那么您不應該這樣做。

所有 Yodlee API 在生產環境中均受 IP 限制,所有 API 調用都應從您的服務器向 Yodlee 進行。因此,如果您想要這樣做,您應該將其存儲在服務器端而不是客戶端。


查看完整回答
反對 回復 2023-07-19
  • 1 回答
  • 0 關注
  • 119 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號