簡體   English   中英

我應該導入哪些軟件包才能使用Crypto和encodeBase64URLSafeString?

[英]Which packages I should import to be able to use Crypto and encodeBase64URLSafeString?

我正在嘗試下面的Java代碼:

          byte[] data = Base64.getEncoder().encode((key + number + ts + role).getBytes("UTF-8"));    
          hash = Crypto.hmacSha256(data, secret.getBytes("UTF-8"));    
          String s = key + "." + number +"."+ ts +"."+ role + "." + Base64.getEncoder().encodeToString(hash);    
          result = Base64.encodeBase64URLSafeString(s.getBytes("UTF-8"));  

但是我不知道應該導入哪個軟件包才能使用Crypto.hmacSha256。 我導入了java.util.Base64; 但似乎沒有encodeBase64URLSafeString,此方法在哪里?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM