MLDsa.ImportPkcs8PrivateKey Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Importerar en ML-DSA privat nyckel från en PKCS#8 PrivateKeyInfo-struktur.
Överlagringar
| Name | Description |
|---|---|
| ImportPkcs8PrivateKey(Byte[]) |
Importerar en ML-DSA privat nyckel från en PKCS#8 PrivateKeyInfo-struktur. |
| ImportPkcs8PrivateKey(ReadOnlySpan<Byte>) |
Importerar en ML-DSA privat nyckel från en PKCS#8 PrivateKeyInfo-struktur. |
ImportPkcs8PrivateKey(Byte[])
- Källa:
- MLDsa.cs
- Källa:
- MLDsa.cs
- Källa:
- MLDsa.cs
Importerar en ML-DSA privat nyckel från en PKCS#8 PrivateKeyInfo-struktur.
public:
static System::Security::Cryptography::MLDsa ^ ImportPkcs8PrivateKey(cli::array <System::Byte> ^ source);
[System.Diagnostics.CodeAnalysis.Experimental("SYSLIB5006", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
public static System.Security.Cryptography.MLDsa ImportPkcs8PrivateKey(byte[] source);
public static System.Security.Cryptography.MLDsa ImportPkcs8PrivateKey(byte[] source);
[<System.Diagnostics.CodeAnalysis.Experimental("SYSLIB5006", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
static member ImportPkcs8PrivateKey : byte[] -> System.Security.Cryptography.MLDsa
static member ImportPkcs8PrivateKey : byte[] -> System.Security.Cryptography.MLDsa
Public Shared Function ImportPkcs8PrivateKey (source As Byte()) As MLDsa
Parametrar
- source
- Byte[]
Byte för en PKCS#8 PrivateKeyInfo-struktur i ASN.1-BER-kodningen.
Returer
Den importerade nyckeln.
- Attribut
Undantag
source är null.
Gäller för
ImportPkcs8PrivateKey(ReadOnlySpan<Byte>)
- Källa:
- MLDsa.cs
- Källa:
- MLDsa.cs
- Källa:
- MLDsa.cs
Importerar en ML-DSA privat nyckel från en PKCS#8 PrivateKeyInfo-struktur.
public:
static System::Security::Cryptography::MLDsa ^ ImportPkcs8PrivateKey(ReadOnlySpan<System::Byte> source);
[System.Diagnostics.CodeAnalysis.Experimental("SYSLIB5006", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
public static System.Security.Cryptography.MLDsa ImportPkcs8PrivateKey(ReadOnlySpan<byte> source);
public static System.Security.Cryptography.MLDsa ImportPkcs8PrivateKey(ReadOnlySpan<byte> source);
[<System.Diagnostics.CodeAnalysis.Experimental("SYSLIB5006", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
static member ImportPkcs8PrivateKey : ReadOnlySpan<byte> -> System.Security.Cryptography.MLDsa
static member ImportPkcs8PrivateKey : ReadOnlySpan<byte> -> System.Security.Cryptography.MLDsa
Public Shared Function ImportPkcs8PrivateKey (source As ReadOnlySpan(Of Byte)) As MLDsa
Parametrar
- source
- ReadOnlySpan<Byte>
Byte för en PKCS#8 PrivateKeyInfo-struktur i ASN.1-BER-kodningen.
Returer
Den importerade nyckeln.
- Attribut
Undantag
Innehållet i source representerar inte en ASN.1-BER-kodad PKCS#8 PrivateKeyInfo-struktur.
-eller-
PrivateKeyInfo-värdet representerar inte en ML-DSA nyckel.
-eller-
source innehåller avslutande data efter ASN.1-strukturen.
-eller-
Den algoritmspecifika importen misslyckades.
Plattformen stöder inte ML-DSA. Anropare kan använda egenskapen IsSupported för att avgöra om plattformen stöder ML-DSA.