SlhDsa.ImportEncryptedPkcs8PrivateKey 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.
Överlagringar
| Name | Description |
|---|---|
| ImportEncryptedPkcs8PrivateKey(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>) |
Importerar en SLH-DSA privat nyckel från en PKCS#8 EncryptedPrivateKeyInfo-struktur. |
| ImportEncryptedPkcs8PrivateKey(ReadOnlySpan<Char>, ReadOnlySpan<Byte>) |
Importerar en SLH-DSA privat nyckel från en PKCS#8 EncryptedPrivateKeyInfo-struktur. |
| ImportEncryptedPkcs8PrivateKey(String, Byte[]) |
Importerar en SLH-DSA privat nyckel från en PKCS#8 EncryptedPrivateKeyInfo-struktur. |
ImportEncryptedPkcs8PrivateKey(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>)
- Källa:
- SlhDsa.cs
- Källa:
- SlhDsa.cs
- Källa:
- SlhDsa.cs
Importerar en SLH-DSA privat nyckel från en PKCS#8 EncryptedPrivateKeyInfo-struktur.
public:
static System::Security::Cryptography::SlhDsa ^ ImportEncryptedPkcs8PrivateKey(ReadOnlySpan<System::Byte> passwordBytes, ReadOnlySpan<System::Byte> source);
public static System.Security.Cryptography.SlhDsa ImportEncryptedPkcs8PrivateKey(ReadOnlySpan<byte> passwordBytes, ReadOnlySpan<byte> source);
static member ImportEncryptedPkcs8PrivateKey : ReadOnlySpan<byte> * ReadOnlySpan<byte> -> System.Security.Cryptography.SlhDsa
Public Shared Function ImportEncryptedPkcs8PrivateKey (passwordBytes As ReadOnlySpan(Of Byte), source As ReadOnlySpan(Of Byte)) As SlhDsa
Parametrar
- passwordBytes
- ReadOnlySpan<Byte>
Byte som ska användas som lösenord när du dekrypterar nyckelmaterialet.
- source
- ReadOnlySpan<Byte>
Byte för en PKCS#8 EncryptedPrivateKeyInfo-struktur i ASN.1-BER-kodningen.
Returer
Den importerade nyckeln.
Undantag
Innehållet i source representerar inte en ASN.1-BER-kodad PKCS#8 EncryptedPrivateKeyInfo-struktur.
-eller-
Det angivna lösenordet är felaktigt.
-eller-
EncryptedPrivateKeyInfo anger att nyckelhärledningsfunktionen (KDF) som ska tillämpas är den äldre PKCS#12 KDF, som kräver Char-baserade lösenord.
-eller-
Värdet representerar inte en SLH-DSA nyckel.
-eller-
source innehåller avslutande data efter ASN.1-strukturen.
-eller-
Den algoritmspecifika importen misslyckades.
Plattformen stöder inte SLH-DSA. Anropare kan använda egenskapen IsSupported för att avgöra om plattformen stöder SLH-DSA.
Gäller för
ImportEncryptedPkcs8PrivateKey(ReadOnlySpan<Char>, ReadOnlySpan<Byte>)
- Källa:
- SlhDsa.cs
- Källa:
- SlhDsa.cs
- Källa:
- SlhDsa.cs
Importerar en SLH-DSA privat nyckel från en PKCS#8 EncryptedPrivateKeyInfo-struktur.
public:
static System::Security::Cryptography::SlhDsa ^ ImportEncryptedPkcs8PrivateKey(ReadOnlySpan<char> password, ReadOnlySpan<System::Byte> source);
public static System.Security.Cryptography.SlhDsa ImportEncryptedPkcs8PrivateKey(ReadOnlySpan<char> password, ReadOnlySpan<byte> source);
static member ImportEncryptedPkcs8PrivateKey : ReadOnlySpan<char> * ReadOnlySpan<byte> -> System.Security.Cryptography.SlhDsa
Public Shared Function ImportEncryptedPkcs8PrivateKey (password As ReadOnlySpan(Of Char), source As ReadOnlySpan(Of Byte)) As SlhDsa
Parametrar
- password
- ReadOnlySpan<Char>
Lösenordet som ska användas vid dekryptering av nyckelmaterialet.
- source
- ReadOnlySpan<Byte>
Byte för en PKCS#8 EncryptedPrivateKeyInfo-struktur i ASN.1-BER-kodningen.
Returer
Den importerade nyckeln.
Undantag
Innehållet i source representerar inte en ASN.1-BER-kodad PKCS#8 EncryptedPrivateKeyInfo-struktur.
-eller-
Det angivna lösenordet är felaktigt.
-eller-
Värdet representerar inte en SLH-DSA nyckel.
-eller-
source innehåller avslutande data efter ASN.1-strukturen.
-eller-
Den algoritmspecifika importen misslyckades.
Plattformen stöder inte SLH-DSA. Anropare kan använda egenskapen IsSupported för att avgöra om plattformen stöder SLH-DSA.
Gäller för
ImportEncryptedPkcs8PrivateKey(String, Byte[])
- Källa:
- SlhDsa.cs
- Källa:
- SlhDsa.cs
- Källa:
- SlhDsa.cs
Importerar en SLH-DSA privat nyckel från en PKCS#8 EncryptedPrivateKeyInfo-struktur.
public:
static System::Security::Cryptography::SlhDsa ^ ImportEncryptedPkcs8PrivateKey(System::String ^ password, cli::array <System::Byte> ^ source);
public static System.Security.Cryptography.SlhDsa ImportEncryptedPkcs8PrivateKey(string password, byte[] source);
static member ImportEncryptedPkcs8PrivateKey : string * byte[] -> System.Security.Cryptography.SlhDsa
Public Shared Function ImportEncryptedPkcs8PrivateKey (password As String, source As Byte()) As SlhDsa
Parametrar
- password
- String
Lösenordet som ska användas vid dekryptering av nyckelmaterialet.
- source
- Byte[]
Byte för en PKCS#8 EncryptedPrivateKeyInfo-struktur i ASN.1-BER-kodningen.
Returer
Den importerade nyckeln.
Undantag
password eller source är null.