Pkcs12SafeContents.AddShroudedKey Metoda

Definicja

Przeciążenia

AddShroudedKey(AsymmetricAlgorithm, String, PbeParameters)

Dodaje zaszyfrowany asymetryczny klucz prywatny do rozwiązania SafeContents za pośrednictwem nowego Pkcs12ShroudedKeyBag hasła opartego na znakach w ciągu i zwraca nowo utworzone wystąpienie torby.

AddShroudedKey(AsymmetricAlgorithm, ReadOnlySpan<Char>, PbeParameters)

Dodaje zaszyfrowany asymetryczny klucz prywatny do rozwiązania SafeContents za pośrednictwem nowego Pkcs12ShroudedKeyBag hasła opartego na znakach w zakresie i zwraca nowo utworzone wystąpienie torby.

AddShroudedKey(AsymmetricAlgorithm, Byte[], PbeParameters)

Dodaje zaszyfrowany asymetryczny klucz prywatny do usługi SafeContents za pośrednictwem nowego Pkcs12ShroudedKeyBag hasła opartego na bajtach w tablicy i zwraca nowo utworzone wystąpienie torby.

AddShroudedKey(AsymmetricAlgorithm, ReadOnlySpan<Byte>, PbeParameters)

Dodaje zaszyfrowany asymetryczny klucz prywatny do rozwiązania SafeContents za pośrednictwem nowego Pkcs12ShroudedKeyBag hasła opartego na bajtach w zakresie i zwraca nowo utworzone wystąpienie torby.

AddShroudedKey(AsymmetricAlgorithm, String, PbeParameters)

Źródło:
Pkcs12SafeContents.cs
Źródło:
Pkcs12SafeContents.cs
Źródło:
Pkcs12SafeContents.cs
Źródło:
Pkcs12SafeContents.cs
Źródło:
Pkcs12SafeContents.cs
Źródło:
Pkcs12SafeContents.cs

Dodaje zaszyfrowany asymetryczny klucz prywatny do rozwiązania SafeContents za pośrednictwem nowego Pkcs12ShroudedKeyBag hasła opartego na znakach w ciągu i zwraca nowo utworzone wystąpienie torby.

C#
public System.Security.Cryptography.Pkcs.Pkcs12ShroudedKeyBag AddShroudedKey(System.Security.Cryptography.AsymmetricAlgorithm key, string? password, System.Security.Cryptography.PbeParameters pbeParameters);
C#
public System.Security.Cryptography.Pkcs.Pkcs12ShroudedKeyBag AddShroudedKey(System.Security.Cryptography.AsymmetricAlgorithm key, string password, System.Security.Cryptography.PbeParameters pbeParameters);

Parametry

key
AsymmetricAlgorithm

Asymetryczny klucz prywatny do dodania.

password
String

Hasło do użycia podczas szyfrowania materiału klucza.

pbeParameters
PbeParameters

Parametry szyfrowania opartego na hasłach (PBE) do użycia podczas szyfrowania materiału klucza.

Zwraca

Wystąpienie torby, które zostało dodane do usługi SafeContents.

Wyjątki

Parametr key to null.

To wystąpienie jest tylko do odczytu.

Eksportowanie klucza nie powiodło się.

Zobacz też

Dotyczy

.NET 10 (package-provided) i inne wersje
Produkt Wersje
.NET 8 (package-provided), 9 (package-provided), 10 (package-provided)
.NET Standard 2.1 (package-provided)
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9, 10

AddShroudedKey(AsymmetricAlgorithm, ReadOnlySpan<Char>, PbeParameters)

Źródło:
Pkcs12SafeContents.cs
Źródło:
Pkcs12SafeContents.cs
Źródło:
Pkcs12SafeContents.cs
Źródło:
Pkcs12SafeContents.cs
Źródło:
Pkcs12SafeContents.cs
Źródło:
Pkcs12SafeContents.cs

Dodaje zaszyfrowany asymetryczny klucz prywatny do rozwiązania SafeContents za pośrednictwem nowego Pkcs12ShroudedKeyBag hasła opartego na znakach w zakresie i zwraca nowo utworzone wystąpienie torby.

C#
public System.Security.Cryptography.Pkcs.Pkcs12ShroudedKeyBag AddShroudedKey(System.Security.Cryptography.AsymmetricAlgorithm key, ReadOnlySpan<char> password, System.Security.Cryptography.PbeParameters pbeParameters);

Parametry

key
AsymmetricAlgorithm

Asymetryczny klucz prywatny do dodania.

password
ReadOnlySpan<Char>

Hasło do użycia podczas szyfrowania materiału klucza.

pbeParameters
PbeParameters

Parametry szyfrowania opartego na hasłach (PBE) do użycia podczas szyfrowania materiału klucza.

Zwraca

Wystąpienie torby, które zostało dodane do usługi SafeContents.

Wyjątki

Parametr key to null.

To wystąpienie jest tylko do odczytu.

Eksportowanie klucza nie powiodło się.

Zobacz też

Dotyczy

.NET 10 (package-provided) i inne wersje
Produkt Wersje
.NET 8 (package-provided), 9 (package-provided), 10 (package-provided)
.NET Standard 2.1 (package-provided)
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9, 10

AddShroudedKey(AsymmetricAlgorithm, Byte[], PbeParameters)

Źródło:
Pkcs12SafeContents.cs
Źródło:
Pkcs12SafeContents.cs
Źródło:
Pkcs12SafeContents.cs
Źródło:
Pkcs12SafeContents.cs
Źródło:
Pkcs12SafeContents.cs
Źródło:
Pkcs12SafeContents.cs

Dodaje zaszyfrowany asymetryczny klucz prywatny do usługi SafeContents za pośrednictwem nowego Pkcs12ShroudedKeyBag hasła opartego na bajtach w tablicy i zwraca nowo utworzone wystąpienie torby.

C#
public System.Security.Cryptography.Pkcs.Pkcs12ShroudedKeyBag AddShroudedKey(System.Security.Cryptography.AsymmetricAlgorithm key, byte[]? passwordBytes, System.Security.Cryptography.PbeParameters pbeParameters);
C#
public System.Security.Cryptography.Pkcs.Pkcs12ShroudedKeyBag AddShroudedKey(System.Security.Cryptography.AsymmetricAlgorithm key, byte[] passwordBytes, System.Security.Cryptography.PbeParameters pbeParameters);

Parametry

key
AsymmetricAlgorithm

Asymetryczny klucz prywatny do dodania.

passwordBytes
Byte[]

Bajty do użycia jako hasło podczas szyfrowania materiału klucza.

pbeParameters
PbeParameters

Parametry szyfrowania opartego na hasłach (PBE) do użycia podczas szyfrowania materiału klucza.

Zwraca

Wystąpienie torby, które zostało dodane do usługi SafeContents.

Wyjątki

Parametr key to null.

To wystąpienie jest tylko do odczytu.

Eksportowanie klucza nie powiodło się.

Zobacz też

Dotyczy

.NET 10 (package-provided) i inne wersje
Produkt Wersje
.NET 8 (package-provided), 9 (package-provided), 10 (package-provided)
.NET Standard 2.1 (package-provided)
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9, 10

AddShroudedKey(AsymmetricAlgorithm, ReadOnlySpan<Byte>, PbeParameters)

Źródło:
Pkcs12SafeContents.cs
Źródło:
Pkcs12SafeContents.cs
Źródło:
Pkcs12SafeContents.cs
Źródło:
Pkcs12SafeContents.cs
Źródło:
Pkcs12SafeContents.cs
Źródło:
Pkcs12SafeContents.cs

Dodaje zaszyfrowany asymetryczny klucz prywatny do rozwiązania SafeContents za pośrednictwem nowego Pkcs12ShroudedKeyBag hasła opartego na bajtach w zakresie i zwraca nowo utworzone wystąpienie torby.

C#
public System.Security.Cryptography.Pkcs.Pkcs12ShroudedKeyBag AddShroudedKey(System.Security.Cryptography.AsymmetricAlgorithm key, ReadOnlySpan<byte> passwordBytes, System.Security.Cryptography.PbeParameters pbeParameters);

Parametry

key
AsymmetricAlgorithm

Asymetryczny klucz prywatny do dodania.

passwordBytes
ReadOnlySpan<Byte>

Bajty do użycia jako hasło podczas szyfrowania materiału klucza.

pbeParameters
PbeParameters

Parametry szyfrowania opartego na hasłach (PBE) do użycia podczas szyfrowania materiału klucza.

Zwraca

Wystąpienie torby, które zostało dodane do usługi SafeContents.

Wyjątki

Parametr key to null.

To wystąpienie jest tylko do odczytu.

Eksportowanie klucza nie powiodło się.

Zobacz też

Dotyczy

.NET 10 (package-provided) i inne wersje
Produkt Wersje
.NET 8 (package-provided), 9 (package-provided), 10 (package-provided)
.NET Standard 2.1 (package-provided)
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9, 10