共用方式為


JsonWebKey 類別

定義

JSON Web 金鑰 (JWK) 是 JavaScript 物件標記法 (JSON) 資料結構,代表密碼編譯金鑰。 如需詳細資訊,請參閱 JSON Web 金鑰 (JWK)

[System.Text.Json.Serialization.JsonConverter(typeof(Azure.Security.KeyVault.Keys.JsonWebKeyConverter))]
public class JsonWebKey
[<System.Text.Json.Serialization.JsonConverter(typeof(Azure.Security.KeyVault.Keys.JsonWebKeyConverter))>]
type JsonWebKey = class
Public Class JsonWebKey
繼承
JsonWebKey
屬性

建構函式

JsonWebKey(Aes, IEnumerable<KeyOperation>)

使用 型 Oct 別,初始化 類別的新實例 JsonWebKey

JsonWebKey(ECDsa, Boolean, IEnumerable<KeyOperation>)

使用 型 Ec 別,初始化 類別的新實例 JsonWebKey

JsonWebKey(IEnumerable<KeyOperation>)

使用指定的索引鍵作業, JsonWebKey 初始化 類別的新實例。

JsonWebKey(RSA, Boolean, IEnumerable<KeyOperation>)

使用 型 Rsa 別,初始化 類別的新實例 JsonWebKey

屬性

CurveName

取得橢圓形曲線的名稱。

D

取得 RSA 私人指數或 EC 私密金鑰。

DP

取得 RSA 私密金鑰參數。

DQ

取得 RSA 私密金鑰參數。

E

取得 RSA 公用指數。

Id

取得索引鍵的識別碼。 這不限於 Uri

K

取得對稱金鑰。

KeyOps

取得這個索引鍵所支援的值清單 KeyOperation

KeyType

取得此 KeyTypeJsonWebKey

N

取得 RSA 模數。

P

取得 RSA 秘密質數。

Q

取得 RSA 秘密質數。

QI

取得 RSA 私密金鑰參數。

T

取得與「攜帶您自己的金鑰」搭配使用的受保護金鑰。

X

取得橢圓曲線點的 X 座標。

Y

取得橢圓曲線點的 Y 座標。

方法

ToAes()

JsonWebKey 這個 型別 OctOctHsm 轉換成 Aes 物件。

ToECDsa(Boolean)

JsonWebKey 這個 型別 EcEcHsm 轉換成 ECDsa 物件。

ToRSA(Boolean)

JsonWebKey 這個 型別 RsaRsaHsm 轉換成 RSA 物件。

適用於