JsonWebKey Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
JSON Web Anahtarı (JWK), şifreleme anahtarını temsil eden bir JavaScript Nesne Gösterimi (JSON) veri yapısıdır. Daha fazla bilgi için bkz. JSON Web Anahtarı (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
- Devralma
-
JsonWebKey
- Öznitelikler
Oluşturucular
JsonWebKey(Aes, IEnumerable<KeyOperation>) |
türünü Octkullanarak sınıfının yeni bir örneğini JsonWebKey başlatır. |
JsonWebKey(ECDsa, Boolean, IEnumerable<KeyOperation>) |
türünü Eckullanarak sınıfının yeni bir örneğini JsonWebKey başlatır. |
JsonWebKey(IEnumerable<KeyOperation>) |
Verilen anahtar işlemleriyle sınıfının yeni bir örneğini JsonWebKey başlatır. |
JsonWebKey(RSA, Boolean, IEnumerable<KeyOperation>) |
türünü Rsakullanarak sınıfının yeni bir örneğini JsonWebKey başlatır. |
Özellikler
CurveName |
Eliptik eğrinin adını alır. |
D |
RSA özel üssünü veya EC özel anahtarını alır. |
DP |
RSA özel anahtar parametresini alır. |
DQ |
RSA özel anahtar parametresini alır. |
E |
RSA genel üssünü alır. |
Id |
Anahtarın tanımlayıcısını alır. Bu, ile Urisınırlı değildir. |
K |
Simetrik anahtarı alır. |
KeyOps |
Bu anahtar tarafından desteklenen değerlerin KeyOperation listesini alır. |
KeyType |
Bunun JsonWebKeyiçin öğesini KeyType alır. |
N |
RSA modüllerini alır. |
P |
RSA gizli dizisini alır. |
Q |
RSA gizli dizisini alır. |
QI |
RSA özel anahtar parametresini alır. |
T |
"Kendi Anahtarını Getir" ile kullanılan korumalı anahtarı alır. |
X |
Üç nokta eğri noktasının X koordinatını alır. |
Y |
Üç nokta eğri noktasının Y koordinatını alır. |
Yöntemler
ToAes() |
Veya türünde OctOctHsm bunu JsonWebKey bir Aes nesneye dönüştürür. |
ToECDsa(Boolean) |
Veya türünde EcEcHsm bunu JsonWebKey bir ECDsa nesneye dönüştürür. |
ToRSA(Boolean) |
Veya türünde RsaRsaHsm bunu JsonWebKey bir RSA nesneye dönüştürür. |
Şunlara uygulanır
Azure SDK for .NET
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin