CompositeMLDsa.ExportEncryptedPkcs8PrivateKey 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.
Geçerli anahtarı PKCS#8 EncryptedPrivateKeyInfo biçiminde bayt tabanlı bir parolayla dışarı aktarır.
Aşırı Yüklemeler
| Name | Description |
|---|---|
| ExportEncryptedPkcs8PrivateKey(ReadOnlySpan<Char>, PbeParameters) |
Geçerli anahtarı, karakter tabanlı bir parolayla PKCS#8 EncryptedPrivateKeyInfo biçiminde dışarı aktarır. |
| ExportEncryptedPkcs8PrivateKey(String, PbeParameters) |
Geçerli anahtarı, karakter tabanlı bir parolayla PKCS#8 EncryptedPrivateKeyInfo biçiminde dışarı aktarır. |
| ExportEncryptedPkcs8PrivateKey(ReadOnlySpan<Byte>, PbeParameters) |
Geçerli anahtarı PKCS#8 EncryptedPrivateKeyInfo biçiminde bayt tabanlı bir parolayla dışarı aktarır. |
ExportEncryptedPkcs8PrivateKey(ReadOnlySpan<Char>, PbeParameters)
- Kaynak:
- CompositeMLDsa.cs
- Kaynak:
- CompositeMLDsa.cs
- Kaynak:
- CompositeMLDsa.cs
Geçerli anahtarı, karakter tabanlı bir parolayla PKCS#8 EncryptedPrivateKeyInfo biçiminde dışarı aktarır.
public:
cli::array <System::Byte> ^ ExportEncryptedPkcs8PrivateKey(ReadOnlySpan<char> password, System::Security::Cryptography::PbeParameters ^ pbeParameters);
public byte[] ExportEncryptedPkcs8PrivateKey(ReadOnlySpan<char> password, System.Security.Cryptography.PbeParameters pbeParameters);
member this.ExportEncryptedPkcs8PrivateKey : ReadOnlySpan<char> * System.Security.Cryptography.PbeParameters -> byte[]
Public Function ExportEncryptedPkcs8PrivateKey (password As ReadOnlySpan(Of Char), pbeParameters As PbeParameters) As Byte()
Parametreler
- password
- ReadOnlySpan<Char>
Anahtar malzemeyi şifrelerken kullanılacak parola.
- pbeParameters
- PbeParameters
Anahtar malzemeyi şifrelerken kullanılacak parola tabanlı şifreleme (PBE) parametreleri.
Döndürülenler
Bu anahtarın PKCS#8 EncryptedPrivateKeyInfo gösterimini içeren bir bayt dizisi.
Özel durumlar
pbeParameters, null'e eşittir.
Bu örnek atılmıştır.
pbeParameters geçerli bir parola tabanlı şifreleme algoritmasını temsil etmez.
-veya-
Bu örnek yalnızca bir ortak anahtarı temsil eder.
-veya-
Özel anahtar dışarı aktarılamaz.
-veya-
Anahtar dışarı aktarılırken bir hata oluştu.
Şunlara uygulanır
ExportEncryptedPkcs8PrivateKey(String, PbeParameters)
- Kaynak:
- CompositeMLDsa.cs
- Kaynak:
- CompositeMLDsa.cs
- Kaynak:
- CompositeMLDsa.cs
Geçerli anahtarı, karakter tabanlı bir parolayla PKCS#8 EncryptedPrivateKeyInfo biçiminde dışarı aktarır.
public:
cli::array <System::Byte> ^ ExportEncryptedPkcs8PrivateKey(System::String ^ password, System::Security::Cryptography::PbeParameters ^ pbeParameters);
public byte[] ExportEncryptedPkcs8PrivateKey(string password, System.Security.Cryptography.PbeParameters pbeParameters);
member this.ExportEncryptedPkcs8PrivateKey : string * System.Security.Cryptography.PbeParameters -> byte[]
Public Function ExportEncryptedPkcs8PrivateKey (password As String, pbeParameters As PbeParameters) As Byte()
Parametreler
- password
- String
Anahtar malzemeyi şifrelerken kullanılacak parola.
- pbeParameters
- PbeParameters
Anahtar malzemeyi şifrelerken kullanılacak parola tabanlı şifreleme (PBE) parametreleri.
Döndürülenler
Bu anahtarın PKCS#8 EncryptedPrivateKeyInfo gösterimini içeren bir bayt dizisi.
Özel durumlar
password veya pbeParameters şeklindedir null.
Şunlara uygulanır
ExportEncryptedPkcs8PrivateKey(ReadOnlySpan<Byte>, PbeParameters)
- Kaynak:
- CompositeMLDsa.cs
- Kaynak:
- CompositeMLDsa.cs
- Kaynak:
- CompositeMLDsa.cs
Geçerli anahtarı PKCS#8 EncryptedPrivateKeyInfo biçiminde bayt tabanlı bir parolayla dışarı aktarır.
public:
cli::array <System::Byte> ^ ExportEncryptedPkcs8PrivateKey(ReadOnlySpan<System::Byte> passwordBytes, System::Security::Cryptography::PbeParameters ^ pbeParameters);
public byte[] ExportEncryptedPkcs8PrivateKey(ReadOnlySpan<byte> passwordBytes, System.Security.Cryptography.PbeParameters pbeParameters);
member this.ExportEncryptedPkcs8PrivateKey : ReadOnlySpan<byte> * System.Security.Cryptography.PbeParameters -> byte[]
Public Function ExportEncryptedPkcs8PrivateKey (passwordBytes As ReadOnlySpan(Of Byte), pbeParameters As PbeParameters) As Byte()
Parametreler
- passwordBytes
- ReadOnlySpan<Byte>
Anahtar malzemeyi şifrelerken parola olarak kullanılacak bayt sayısı.
- pbeParameters
- PbeParameters
Anahtar malzemeyi şifrelerken kullanılacak parola tabanlı şifreleme (PBE) parametreleri.
Döndürülenler
Bu anahtarın PKCS#8 EncryptedPrivateKeyInfo gösterimini içeren bir bayt dizisi.
Özel durumlar
pbeParameters, null'e eşittir.
Bu örnek atılmıştır.
pbeParameters karakter tabanlı parola gerektiren bir KDF belirtir.
-veya-
pbeParameters geçerli bir parola tabanlı şifreleme algoritmasını temsil etmez.
-veya-
Bu örnek yalnızca bir ortak anahtarı temsil eder.
-veya-
Özel anahtar dışarı aktarılamaz.
-veya-
Anahtar dışarı aktarılırken bir hata oluştu.