MLDsa.ImportFromPem Yöntem

Tanım

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.

Şunlara uygulanır