EnvelopedCms Konstruktory
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Inicjuje nowe wystąpienie klasy EnvelopedCms.
Przeciążenia
| Nazwa | Opis |
|---|---|
| EnvelopedCms() |
Inicjuje EnvelopedCms nowe wystąpienie klasy z wartościami domyślnymi. |
| EnvelopedCms(ContentInfo) |
Inicjuje EnvelopedCms nowe wystąpienie klasy z określonymi informacjami o zawartości. |
| EnvelopedCms(ContentInfo, AlgorithmIdentifier) |
Inicjuje nowe wystąpienie EnvelopedCms klasy przy użyciu określonego algorytmu szyfrowania symetrycznego i informacji o zawartości. |
| EnvelopedCms(SubjectIdentifierType, ContentInfo) |
Inicjuje nowe wystąpienie EnvelopedCms klasy z określonymi informacjami o zawartości i schematem identyfikatora podmiotu podczas wybierania adresatów według interfejsu użytkownika. |
| EnvelopedCms(SubjectIdentifierType, ContentInfo, AlgorithmIdentifier) |
Inicjuje nowe wystąpienie EnvelopedCms klasy przy użyciu określonego algorytmu szyfrowania symetrycznego, informacji o zawartości i schematu identyfikatora podmiotu podczas wybierania adresatów według interfejsu użytkownika. |
EnvelopedCms()
- Źródło:
- EnvelopedCms.cs
- Źródło:
- EnvelopedCms.cs
- Źródło:
- EnvelopedCms.cs
- Źródło:
- EnvelopedCms.cs
- Źródło:
- EnvelopedCms.cs
- Źródło:
- EnvelopedCms.cs
- Źródło:
- EnvelopedCms.cs
- Źródło:
- EnvelopedCms.cs
Inicjuje EnvelopedCms nowe wystąpienie klasy z wartościami domyślnymi.
public:
EnvelopedCms();
public EnvelopedCms();
Public Sub New ()
Uwagi
Klasa EnvelopedCms ma następujące domyślne wartości właściwości:
| Majątek | Wartość domyślna |
|---|---|
| ContentInfo | Typ zawartości: 1.2.840.113549.1.7.1 (dane) Długość: zero |
| ContentEncryptionAlgorithm | 1.2.840.113549.3.7 (RSA_DES_EDE3_CBC) lub 2.16.840.1.101.3.4.1.42 (AES-256-CBC) |
Wartość domyślna SubjectIdentifierType dla adresatów to IssuerAndSerialNumber.
W .NET Framework domyślny algorytm szyfrowania symetrycznego jest określany przez wersję platformy .NET Framework skompilowana przez plik wykonywalny aplikacji. Począwszy od platformy .NET Framework 4.8, domyślnym algorytmem jest AES-256 w trybie CBC; w poprzednich wersjach wartość domyślna to TripleDES (DES3-EDE) w trybie CBC.
W .NET Core domyślny algorytm szyfrowania symetrycznego jest określany przez wersję załadowanego zestawu System.Security.Cryptography.Pkcs. Począwszy od wersji 4.6.0 pakietu NuGet System.Security.Cryptography.Pkcs, domyślny algorytm to AES-256 w trybie CBC; w poprzednich wersjach wartość domyślna to TripleDES (DES3-EDE) w trybie CBC.
Dotyczy
EnvelopedCms(ContentInfo)
- Źródło:
- EnvelopedCms.cs
- Źródło:
- EnvelopedCms.cs
- Źródło:
- EnvelopedCms.cs
- Źródło:
- EnvelopedCms.cs
- Źródło:
- EnvelopedCms.cs
- Źródło:
- EnvelopedCms.cs
- Źródło:
- EnvelopedCms.cs
- Źródło:
- EnvelopedCms.cs
Inicjuje EnvelopedCms nowe wystąpienie klasy z określonymi informacjami o zawartości.
public:
EnvelopedCms(System::Security::Cryptography::Pkcs::ContentInfo ^ contentInfo);
public EnvelopedCms(System.Security.Cryptography.Pkcs.ContentInfo contentInfo);
new System.Security.Cryptography.Pkcs.EnvelopedCms : System.Security.Cryptography.Pkcs.ContentInfo -> System.Security.Cryptography.Pkcs.EnvelopedCms
Public Sub New (contentInfo As ContentInfo)
Parametry
- contentInfo
- ContentInfo
Zawartość wiadomości do zaszyfrowania.
Wyjątki
Parametr contentInfo jest null.
Uwagi
Wartość domyślna SubjectIdentifierType dla adresatów to IssuerAndSerialNumber.
W .NET Framework domyślny algorytm szyfrowania symetrycznego jest określany przez wersję platformy .NET Framework skompilowana przez plik wykonywalny aplikacji. Począwszy od platformy .NET Framework 4.8, domyślnym algorytmem jest AES-256 w trybie CBC; w poprzednich wersjach wartość domyślna to TripleDES (DES3-EDE) w trybie CBC.
W .NET Core domyślny algorytm szyfrowania symetrycznego jest określany przez wersję załadowanego zestawu System.Security.Cryptography.Pkcs. Począwszy od wersji 4.6.0 pakietu NuGet System.Security.Cryptography.Pkcs, domyślny algorytm to AES-256 w trybie CBC; w poprzednich wersjach wartość domyślna to TripleDES (DES3-EDE) w trybie CBC.
Zobacz też
Dotyczy
EnvelopedCms(ContentInfo, AlgorithmIdentifier)
- Źródło:
- EnvelopedCms.cs
- Źródło:
- EnvelopedCms.cs
- Źródło:
- EnvelopedCms.cs
- Źródło:
- EnvelopedCms.cs
- Źródło:
- EnvelopedCms.cs
- Źródło:
- EnvelopedCms.cs
- Źródło:
- EnvelopedCms.cs
- Źródło:
- EnvelopedCms.cs
Inicjuje nowe wystąpienie EnvelopedCms klasy przy użyciu określonego algorytmu szyfrowania symetrycznego i informacji o zawartości.
public:
EnvelopedCms(System::Security::Cryptography::Pkcs::ContentInfo ^ contentInfo, System::Security::Cryptography::Pkcs::AlgorithmIdentifier ^ encryptionAlgorithm);
public EnvelopedCms(System.Security.Cryptography.Pkcs.ContentInfo contentInfo, System.Security.Cryptography.Pkcs.AlgorithmIdentifier encryptionAlgorithm);
new System.Security.Cryptography.Pkcs.EnvelopedCms : System.Security.Cryptography.Pkcs.ContentInfo * System.Security.Cryptography.Pkcs.AlgorithmIdentifier -> System.Security.Cryptography.Pkcs.EnvelopedCms
Public Sub New (contentInfo As ContentInfo, encryptionAlgorithm As AlgorithmIdentifier)
Parametry
- contentInfo
- ContentInfo
Zawartość wiadomości do zaszyfrowania.
- encryptionAlgorithm
- AlgorithmIdentifier
Identyfikator algorytmu szyfrowania symetrycznego do użycia podczas szyfrowania zawartości wiadomości.
Wyjątki
Parametr contentInfo or encryptionAlgorithm to null.
Uwagi
Wartość domyślna SubjectIdentifierType dla adresatów to IssuerAndSerialNumber.
Zobacz też
Dotyczy
EnvelopedCms(SubjectIdentifierType, ContentInfo)
Inicjuje nowe wystąpienie EnvelopedCms klasy z określonymi informacjami o zawartości i schematem identyfikatora podmiotu podczas wybierania adresatów według interfejsu użytkownika.
public:
EnvelopedCms(System::Security::Cryptography::Pkcs::SubjectIdentifierType recipientIdentifierType, System::Security::Cryptography::Pkcs::ContentInfo ^ contentInfo);
public EnvelopedCms(System.Security.Cryptography.Pkcs.SubjectIdentifierType recipientIdentifierType, System.Security.Cryptography.Pkcs.ContentInfo contentInfo);
new System.Security.Cryptography.Pkcs.EnvelopedCms : System.Security.Cryptography.Pkcs.SubjectIdentifierType * System.Security.Cryptography.Pkcs.ContentInfo -> System.Security.Cryptography.Pkcs.EnvelopedCms
Public Sub New (recipientIdentifierType As SubjectIdentifierType, contentInfo As ContentInfo)
Parametry
- recipientIdentifierType
- SubjectIdentifierType
Jedna z wartości wyliczenia określająca schemat identyfikatora podmiotu do użycia dla certyfikatów adresatów wybranych przez monit interfejsu użytkownika.
- contentInfo
- ContentInfo
Zawartość wiadomości do zaszyfrowania.
Wyjątki
Parametr contentInfo jest null.
Uwagi
W .NET Framework domyślny algorytm szyfrowania symetrycznego jest określany przez wersję platformy .NET Framework skompilowana przez plik wykonywalny aplikacji. Począwszy od platformy .NET Framework 4.8, domyślnym algorytmem jest AES-256 w trybie CBC; w poprzednich wersjach wartość domyślna to TripleDES (DES3-EDE) w trybie CBC.
W .NET Core domyślny algorytm szyfrowania symetrycznego jest określany przez wersję załadowanego zestawu System.Security.Cryptography.Pkcs. Począwszy od wersji 4.6.0 pakietu NuGet System.Security.Cryptography.Pkcs, domyślny algorytm to AES-256 w trybie CBC; w poprzednich wersjach wartość domyślna to TripleDES (DES3-EDE) w trybie CBC.
Zobacz też
Dotyczy
EnvelopedCms(SubjectIdentifierType, ContentInfo, AlgorithmIdentifier)
Inicjuje nowe wystąpienie EnvelopedCms klasy przy użyciu określonego algorytmu szyfrowania symetrycznego, informacji o zawartości i schematu identyfikatora podmiotu podczas wybierania adresatów według interfejsu użytkownika.
public:
EnvelopedCms(System::Security::Cryptography::Pkcs::SubjectIdentifierType recipientIdentifierType, System::Security::Cryptography::Pkcs::ContentInfo ^ contentInfo, System::Security::Cryptography::Pkcs::AlgorithmIdentifier ^ encryptionAlgorithm);
public EnvelopedCms(System.Security.Cryptography.Pkcs.SubjectIdentifierType recipientIdentifierType, System.Security.Cryptography.Pkcs.ContentInfo contentInfo, System.Security.Cryptography.Pkcs.AlgorithmIdentifier encryptionAlgorithm);
new System.Security.Cryptography.Pkcs.EnvelopedCms : System.Security.Cryptography.Pkcs.SubjectIdentifierType * System.Security.Cryptography.Pkcs.ContentInfo * System.Security.Cryptography.Pkcs.AlgorithmIdentifier -> System.Security.Cryptography.Pkcs.EnvelopedCms
Public Sub New (recipientIdentifierType As SubjectIdentifierType, contentInfo As ContentInfo, encryptionAlgorithm As AlgorithmIdentifier)
Parametry
- recipientIdentifierType
- SubjectIdentifierType
Jedna z wartości wyliczenia określająca schemat identyfikatora podmiotu do użycia dla certyfikatów adresatów wybranych przez monit interfejsu użytkownika.
- contentInfo
- ContentInfo
Zawartość wiadomości do zaszyfrowania.
- encryptionAlgorithm
- AlgorithmIdentifier
Identyfikator algorytmu szyfrowania symetrycznego do użycia podczas szyfrowania zawartości wiadomości.
Wyjątki
Parametr contentInfo or encryptionAlgorithm to null.