Megosztás a következőn keresztül:


JsonWebKey Osztály

Definíció

A JSON-webkulcs (JWK) egy JavaScript Object Notation (JSON) adatstruktúra, amely egy titkosítási kulcsot jelöl. További információ: JSON webkulcs (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
Öröklődés
JsonWebKey
Attribútumok

Konstruktorok

JsonWebKey(Aes, IEnumerable<KeyOperation>)

Inicializálja az osztály új példányát a JsonWebKey típus Octhasználatával.

JsonWebKey(ECDsa, Boolean, IEnumerable<KeyOperation>)

Inicializálja az osztály új példányát a JsonWebKey típus Echasználatával.

JsonWebKey(IEnumerable<KeyOperation>)

Inicializálja az osztály új példányát JsonWebKey a megadott kulcsműveletekkel.

JsonWebKey(RSA, Boolean, IEnumerable<KeyOperation>)

Inicializálja az osztály új példányát a JsonWebKey típus Rsahasználatával.

Tulajdonságok

CurveName

Lekéri a háromliptikus görbe nevét.

D

Lekéri az RSA titkos kitevőt vagy EC titkos kulcsot.

DP

Lekéri az RSA titkos kulcs paraméterét.

DQ

Lekéri az RSA titkos kulcs paraméterét.

E

Lekéri az RSA nyilvános kitevőt.

Id

Lekéri a kulcs azonosítóját. Ez nem korlátozódik a () értékre Uri.

K

Lekéri a szimmetrikus kulcsot.

KeyOps

Lekéri a KeyOperation kulcs által támogatott értékek listáját.

KeyType

Lekéri a KeyType következőt: JsonWebKey.

N

Lekéri az RSA modulusokat.

P

Lekéri az RSA titkos kulcsát.

Q

Lekéri az RSA titkos kulcsát.

QI

Lekéri az RSA titkos kulcs paraméterét.

T

Lekéri a "Saját kulcs használata" parancshoz használt védett kulcsot.

X

Lekéri a háromliptikus görbepont X koordinátáját.

Y

Lekéri a három pontra vonatkozó Y koordinátát.

Metódusok

ToAes()

JsonWebKey Ezt a típust Oct vagy OctHsm objektummá Aes alakítja.

ToECDsa(Boolean)

JsonWebKey Ezt a típust Ec vagy EcHsm objektummá ECDsa alakítja.

ToRSA(Boolean)

JsonWebKey Ezt a típust Rsa vagy RsaHsm objektummá RSA alakítja.

A következőre érvényes: