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
EnvelopedCms() |
Inicjuje nowe wystąpienie klasy EnvelopedCms z domyślnymi wartościami. |
EnvelopedCms(ContentInfo) |
Inicjuje EnvelopedCms nowe wystąpienie klasy z określonymi informacjami o zawartości. |
EnvelopedCms(ContentInfo, AlgorithmIdentifier) |
Inicjuje EnvelopedCms nowe wystąpienie klasy przy użyciu określonego algorytmu szyfrowania symetrycznego i informacji o zawartości. |
EnvelopedCms(SubjectIdentifierType, ContentInfo) |
Inicjuje EnvelopedCms nowe wystąpienie 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 z określonym algorytmem szyfrowania symetrycznego, informacjami o zawartości i schematem 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
Inicjuje nowe wystąpienie klasy EnvelopedCms z domyślnymi wartościami.
public:
EnvelopedCms();
public EnvelopedCms ();
Public Sub New ()
Uwagi
Klasa EnvelopedCms ma następujące domyślne wartości właściwości:
Właściwość | 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ę .NET Framework, dla którego utworzono plik wykonywalny aplikacji. Począwszy od .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.
Na platformie .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
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 szyfrowania.
Wyjątki
Parametr contentInfo
to null
.
Uwagi
Wartość domyślna SubjectIdentifierType dla adresatów to IssuerAndSerialNumber.
W .NET Framework domyślny algorytm szyfrowania symetrycznego jest określany przez wersję .NET Framework, dla którego utworzono plik wykonywalny aplikacji. Począwszy od .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.
Na platformie .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
Inicjuje EnvelopedCms nowe wystąpienie 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 szyfrowania.
- encryptionAlgorithm
- AlgorithmIdentifier
Identyfikator algorytmu szyfrowania symetrycznego do użycia podczas szyfrowania zawartości komunikatu.
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 EnvelopedCms nowe wystąpienie 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, która określa schemat identyfikatora podmiotu do użycia dla certyfikatów adresatów wybranych przez monit interfejsu użytkownika.
- contentInfo
- ContentInfo
Zawartość wiadomości do szyfrowania.
Wyjątki
Parametr contentInfo
to null
.
Uwagi
W .NET Framework domyślny algorytm szyfrowania symetrycznego jest określany przez wersję .NET Framework, dla którego utworzono plik wykonywalny aplikacji. Począwszy od .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.
Na platformie .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 z określonym algorytmem szyfrowania symetrycznego, 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, 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, która określa schemat identyfikatora podmiotu do użycia dla certyfikatów adresatów wybranych przez monit interfejsu użytkownika.
- contentInfo
- ContentInfo
Zawartość wiadomości do szyfrowania.
- encryptionAlgorithm
- AlgorithmIdentifier
Identyfikator algorytmu szyfrowania symetrycznego do użycia podczas szyfrowania zawartości komunikatu.
Wyjątki
Parametr contentInfo
or encryptionAlgorithm
to null
.