JsonWebKey Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Json Web Key (JWK) je datová struktura JSON (JavaScript Object Notation), která představuje kryptografický klíč. Další informace najdete v tématu JSON Web Key (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
- Dědičnost
-
JsonWebKey
- Atributy
Konstruktory
JsonWebKey(Aes, IEnumerable<KeyOperation>) |
Inicializuje novou instanci JsonWebKey třídy pomocí typu Oct. |
JsonWebKey(ECDsa, Boolean, IEnumerable<KeyOperation>) |
Inicializuje novou instanci JsonWebKey třídy pomocí typu Ec. |
JsonWebKey(IEnumerable<KeyOperation>) |
Inicializuje novou instanci JsonWebKey třídy s danými operacemi klíče. |
JsonWebKey(RSA, Boolean, IEnumerable<KeyOperation>) |
Inicializuje novou instanci JsonWebKey třídy pomocí typu Rsa. |
Vlastnosti
CurveName |
Získá název eliptické křivky. |
D |
Získá RSA privátní exponent nebo EC privátní klíč. |
DP |
Získá RSA privátní klíč parametr. |
DQ |
Získá RSA privátní klíč parametr. |
E |
Získá RSA veřejný exponent. |
Id |
Získá identifikátor klíče. To není omezeno na .Uri |
K |
Získá symetrický klíč. |
KeyOps |
Získá seznam hodnot podporovaných KeyOperation tímto klíčem. |
KeyType |
Získá pro KeyType tento JsonWebKeyobjekt . |
N |
Získá modul RSA. |
P |
Získá TAJNÝ KÓD RSA prime. |
Q |
Získá TAJNÝ KÓD RSA prime. |
QI |
Získá RSA privátní klíč parametr. |
T |
Získá chráněný klíč použitý s "Přineste si vlastní klíč". |
X |
Získá souřadnici X bodu eliptické křivky. |
Y |
Získá souřadnici Y pro bod eliptické křivky. |
Metody
ToAes() |
Převede objekt JsonWebKey typu Oct nebo OctHsm na Aes objekt. |
ToECDsa(Boolean) |
Převede objekt JsonWebKey typu Ec nebo EcHsm na ECDsa objekt. |
ToRSA(Boolean) |
Převede objekt JsonWebKey typu Rsa nebo RsaHsm na RSA objekt. |
Platí pro
Azure SDK for .NET