MLDsa.ImportFromPem Yöntem
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.
RFC 7468 PEM kodlu dizeden bir ML-DSA anahtarı içeri aktarır.
Aşırı Yüklemeler
| Name | Description |
|---|---|
| ImportFromPem(ReadOnlySpan<Char>) |
RFC 7468 PEM kodlu dizeden bir ML-DSA anahtarı içeri aktarır. |
| ImportFromPem(String) |
RFC 7468 PEM kodlu dizeden bir ML-DSA anahtarı içeri aktarır. |
ImportFromPem(ReadOnlySpan<Char>)
- Kaynak:
- MLDsa.cs
- Kaynak:
- MLDsa.cs
- Kaynak:
- MLDsa.cs
RFC 7468 PEM kodlu dizeden bir ML-DSA anahtarı içeri aktarır.
public:
static System::Security::Cryptography::MLDsa ^ ImportFromPem(ReadOnlySpan<char> source);
[System.Diagnostics.CodeAnalysis.Experimental("SYSLIB5006", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
public static System.Security.Cryptography.MLDsa ImportFromPem(ReadOnlySpan<char> source);
public static System.Security.Cryptography.MLDsa ImportFromPem(ReadOnlySpan<char> source);
[<System.Diagnostics.CodeAnalysis.Experimental("SYSLIB5006", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
static member ImportFromPem : ReadOnlySpan<char> -> System.Security.Cryptography.MLDsa
static member ImportFromPem : ReadOnlySpan<char> -> System.Security.Cryptography.MLDsa
Public Shared Function ImportFromPem (source As ReadOnlySpan(Of Char)) As MLDsa
Parametreler
- source
- ReadOnlySpan<Char>
İçeri aktaracak PEM anahtarının metni.
Döndürülenler
İçeri aktarılan ML-DSA anahtarı.
- Öznitelikler
Özel durumlar
source şifrelenmiş PEM ile kodlanmış bir anahtar içerir.
-veya-
source birden çok PEM kodlu ML-DSA anahtarı içerir.
-veya-
source PEM kodlu ML-DSA anahtarı içermez.
Anahtar içeri aktarılırken bir hata oluştu.
Platform ML-DSA'yi desteklemez. Çağıranlar, platformun IsSupported ML-DSA'yı desteklenip desteklemediğini belirlemek için özelliğini kullanabilir.
Açıklamalar
Desteklenmeyen veya hatalı biçimlendirilmiş PEM ile kodlanmış nesneler yoksayılır. Desteklenen birden çok PEM etiketi bulunursa, anahtar belirsiz olduğunda anahtarın içeri aktarılmasını önlemek için bir özel durum oluşturulur.
Bu yöntem aşağıdaki PEM etiketlerini destekler:
- ORTAK ANAHTAR
- ÖZEL ANAHTAR
Şunlara uygulanır
ImportFromPem(String)
- Kaynak:
- MLDsa.cs
- Kaynak:
- MLDsa.cs
- Kaynak:
- MLDsa.cs
RFC 7468 PEM kodlu dizeden bir ML-DSA anahtarı içeri aktarır.
public:
static System::Security::Cryptography::MLDsa ^ ImportFromPem(System::String ^ source);
[System.Diagnostics.CodeAnalysis.Experimental("SYSLIB5006", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
public static System.Security.Cryptography.MLDsa ImportFromPem(string source);
public static System.Security.Cryptography.MLDsa ImportFromPem(string source);
[<System.Diagnostics.CodeAnalysis.Experimental("SYSLIB5006", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
static member ImportFromPem : string -> System.Security.Cryptography.MLDsa
static member ImportFromPem : string -> System.Security.Cryptography.MLDsa
Public Shared Function ImportFromPem (source As String) As MLDsa
Parametreler
- source
- String
İçeri aktaracak PEM anahtarının metni.
Döndürülenler
İçeri aktarılan ML-DSA anahtarı.
- Öznitelikler
Özel durumlar
source, null'e eşittir.