EnvelopedCms Constructors
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Initialiseert een nieuw exemplaar van de EnvelopedCms klasse.
Overloads
| Name | Description |
|---|---|
| EnvelopedCms() |
Initialiseert een nieuw exemplaar van de EnvelopedCms klasse met standaardwaarden. |
| EnvelopedCms(ContentInfo) |
Initialiseert een nieuw exemplaar van de EnvelopedCms klasse met opgegeven inhoudsgegevens. |
| EnvelopedCms(ContentInfo, AlgorithmIdentifier) |
Initialiseert een nieuw exemplaar van de EnvelopedCms klasse met een opgegeven symmetrisch versleutelingsalgoritmen en inhoudsinformatie. |
| EnvelopedCms(SubjectIdentifierType, ContentInfo) |
Initialiseert een nieuw exemplaar van de EnvelopedCms klasse met opgegeven inhoudsgegevens en een schema voor onderwerp-id bij het selecteren van geadresseerden per gebruikersinterface. |
| EnvelopedCms(SubjectIdentifierType, ContentInfo, AlgorithmIdentifier) |
Initialiseert een nieuw exemplaar van de EnvelopedCms klasse met een symmetrisch versleutelingsalgoritmen, inhoudsgegevens en een schema voor onderwerp-id bij het selecteren van ontvangers per gebruikersinterface. |
EnvelopedCms()
- Bron:
- EnvelopedCms.cs
- Bron:
- EnvelopedCms.cs
- Bron:
- EnvelopedCms.cs
- Bron:
- EnvelopedCms.cs
- Bron:
- EnvelopedCms.cs
- Bron:
- EnvelopedCms.cs
- Bron:
- EnvelopedCms.cs
- Bron:
- EnvelopedCms.cs
Initialiseert een nieuw exemplaar van de EnvelopedCms klasse met standaardwaarden.
public:
EnvelopedCms();
public EnvelopedCms();
Public Sub New ()
Opmerkingen
De EnvelopedCms klasse heeft de volgende standaardeigenschapswaarden:
| Vastgoed | Standaardwaarde |
|---|---|
| ContentInfo | Inhoudstype: 1.2.840.113549.1.7.1 (gegevens) Lengte: nul |
| ContentEncryptionAlgorithm | 1.2.840.113549.3.7 (RSA_DES_EDE3_CBC) of 2.16.840.1.101.3.4.1.42 (AES-256-CBC) |
De standaardwaarde SubjectIdentifierType voor geadresseerden is IssuerAndSerialNumber.
In .NET Framework wordt het standaardsymmetrische versleutelingsalgoritmen bepaald door de versie van het .NET Framework waarop het uitvoerbare toepassingsbestand is gebouwd. Vanaf .NET Framework 4.8 is het standaardalgoritmen AES-256 in de CBC-modus. In eerdere versies is de standaardwaarde TripleDES (DES3-EDE) in de CBC-modus.
Op .NET Core wordt het standaardsymmetrische versleutelingsalgoritmen bepaald door de versie van de Assembly System.Security.Cryptography.Pkcs die wordt geladen. Vanaf de 4.6.0-versie van het NuGet-pakket System.Security.Cryptography.Pkcs is het standaardalgoritmen AES-256 in de CBC-modus; in eerdere versies is tripleDES (DES3-EDE) in de CBC-modus.
Van toepassing op
EnvelopedCms(ContentInfo)
- Bron:
- EnvelopedCms.cs
- Bron:
- EnvelopedCms.cs
- Bron:
- EnvelopedCms.cs
- Bron:
- EnvelopedCms.cs
- Bron:
- EnvelopedCms.cs
- Bron:
- EnvelopedCms.cs
- Bron:
- EnvelopedCms.cs
- Bron:
- EnvelopedCms.cs
Initialiseert een nieuw exemplaar van de EnvelopedCms klasse met opgegeven inhoudsgegevens.
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)
Parameters
- contentInfo
- ContentInfo
De berichtinhoud die moet worden versleuteld.
Uitzonderingen
De contentInfo parameter is null.
Opmerkingen
De standaardwaarde SubjectIdentifierType voor geadresseerden is IssuerAndSerialNumber.
In .NET Framework wordt het standaardsymmetrische versleutelingsalgoritmen bepaald door de versie van het .NET Framework waarop het uitvoerbare toepassingsbestand is gebouwd. Vanaf .NET Framework 4.8 is het standaardalgoritmen AES-256 in de CBC-modus. In eerdere versies is de standaardwaarde TripleDES (DES3-EDE) in de CBC-modus.
Op .NET Core wordt het standaardsymmetrische versleutelingsalgoritmen bepaald door de versie van de Assembly System.Security.Cryptography.Pkcs die wordt geladen. Vanaf de 4.6.0-versie van het NuGet-pakket System.Security.Cryptography.Pkcs is het standaardalgoritmen AES-256 in de CBC-modus; in eerdere versies is tripleDES (DES3-EDE) in de CBC-modus.
Zie ook
Van toepassing op
EnvelopedCms(ContentInfo, AlgorithmIdentifier)
- Bron:
- EnvelopedCms.cs
- Bron:
- EnvelopedCms.cs
- Bron:
- EnvelopedCms.cs
- Bron:
- EnvelopedCms.cs
- Bron:
- EnvelopedCms.cs
- Bron:
- EnvelopedCms.cs
- Bron:
- EnvelopedCms.cs
- Bron:
- EnvelopedCms.cs
Initialiseert een nieuw exemplaar van de EnvelopedCms klasse met een opgegeven symmetrisch versleutelingsalgoritmen en inhoudsinformatie.
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)
Parameters
- contentInfo
- ContentInfo
De berichtinhoud die moet worden versleuteld.
- encryptionAlgorithm
- AlgorithmIdentifier
De id voor het symmetrische versleutelingsalgoritmen dat moet worden gebruikt bij het versleutelen van de berichtinhoud.
Uitzonderingen
De contentInfo of encryptionAlgorithm parameter is null.
Opmerkingen
De standaardwaarde SubjectIdentifierType voor geadresseerden is IssuerAndSerialNumber.
Zie ook
Van toepassing op
EnvelopedCms(SubjectIdentifierType, ContentInfo)
Initialiseert een nieuw exemplaar van de EnvelopedCms klasse met opgegeven inhoudsgegevens en een schema voor onderwerp-id bij het selecteren van geadresseerden per gebruikersinterface.
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)
Parameters
- recipientIdentifierType
- SubjectIdentifierType
Een van de opsommingswaarden waarmee het onderwerp-id-schema wordt opgegeven dat moet worden gebruikt voor ontvangerscertificaten die zijn geselecteerd door een ui-prompt.
- contentInfo
- ContentInfo
De berichtinhoud die moet worden versleuteld.
Uitzonderingen
De contentInfo parameter is null.
Opmerkingen
In .NET Framework wordt het standaardsymmetrische versleutelingsalgoritmen bepaald door de versie van het .NET Framework waarop het uitvoerbare toepassingsbestand is gebouwd. Vanaf .NET Framework 4.8 is het standaardalgoritmen AES-256 in de CBC-modus. In eerdere versies is de standaardwaarde TripleDES (DES3-EDE) in de CBC-modus.
Op .NET Core wordt het standaardsymmetrische versleutelingsalgoritmen bepaald door de versie van de Assembly System.Security.Cryptography.Pkcs die wordt geladen. Vanaf de 4.6.0-versie van het NuGet-pakket System.Security.Cryptography.Pkcs is het standaardalgoritmen AES-256 in de CBC-modus; in eerdere versies is tripleDES (DES3-EDE) in de CBC-modus.
Zie ook
Van toepassing op
EnvelopedCms(SubjectIdentifierType, ContentInfo, AlgorithmIdentifier)
Initialiseert een nieuw exemplaar van de EnvelopedCms klasse met een symmetrisch versleutelingsalgoritmen, inhoudsgegevens en een schema voor onderwerp-id bij het selecteren van ontvangers per gebruikersinterface.
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)
Parameters
- recipientIdentifierType
- SubjectIdentifierType
Een van de opsommingswaarden waarmee het onderwerp-id-schema wordt opgegeven dat moet worden gebruikt voor ontvangerscertificaten die zijn geselecteerd door een ui-prompt.
- contentInfo
- ContentInfo
De berichtinhoud die moet worden versleuteld.
- encryptionAlgorithm
- AlgorithmIdentifier
De id voor het symmetrische versleutelingsalgoritmen dat moet worden gebruikt bij het versleutelen van de berichtinhoud.
Uitzonderingen
De contentInfo of encryptionAlgorithm parameter is null.