CmsRecipient 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 CmsRecipient.
Przeciążenia
CmsRecipient(X509Certificate2) |
Inicjuje nowe wystąpienie CmsRecipient klasy z określonym certyfikatem przy użyciu domyślnego trybu szyfrowania dla algorytmu klucza publicznego i identyfikatora podmiotu IssuerAndSerialNumber . |
CmsRecipient(SubjectIdentifierType, X509Certificate2) |
Inicjuje CmsRecipient nowe wystąpienie klasy z określonym typem certyfikatu i identyfikatora adresata przy użyciu domyślnego trybu szyfrowania dla algorytmu klucza publicznego. |
CmsRecipient(X509Certificate2, RSAEncryptionPadding) |
Inicjuje CmsRecipient nowe wystąpienie klasy z określonym certyfikatem RSA i wypełnieniem szyfrowania RSA przy użyciu identyfikatora podmiotu IssuerAndSerialNumber . |
CmsRecipient(SubjectIdentifierType, X509Certificate2, RSAEncryptionPadding) |
Inicjuje CmsRecipient nowe wystąpienie klasy z określonym certyfikatem RSA, wypełnieniem szyfrowania RSA i identyfikatorem podmiotu. |
CmsRecipient(X509Certificate2)
- Źródło:
- CmsRecipient.cs
- Źródło:
- CmsRecipient.cs
- Źródło:
- CmsRecipient.cs
- Źródło:
- CmsRecipient.cs
Inicjuje nowe wystąpienie CmsRecipient klasy z określonym certyfikatem przy użyciu domyślnego trybu szyfrowania dla algorytmu klucza publicznego i identyfikatora podmiotu IssuerAndSerialNumber .
public:
CmsRecipient(System::Security::Cryptography::X509Certificates::X509Certificate2 ^ certificate);
public CmsRecipient (System.Security.Cryptography.X509Certificates.X509Certificate2 certificate);
new System.Security.Cryptography.Pkcs.CmsRecipient : System.Security.Cryptography.X509Certificates.X509Certificate2 -> System.Security.Cryptography.Pkcs.CmsRecipient
Public Sub New (certificate As X509Certificate2)
Parametry
- certificate
- X509Certificate2
Certyfikat do użycia podczas szyfrowania dla tego adresata.
Wyjątki
Parametr certificate
to null
.
Uwagi
Klasa CmsRecipient ma następujące domyślne wartości właściwości.
Właściwość | Wartość domyślna |
---|---|
RecipientIdentifierType | IssuerAndSerialNumber |
RSAEncryptionPadding | null |
Zobacz też
- CmsRecipient(SubjectIdentifierType, X509Certificate2)
- CmsRecipient(X509Certificate2, RSAEncryptionPadding)
Dotyczy
CmsRecipient(SubjectIdentifierType, X509Certificate2)
- Źródło:
- CmsRecipient.cs
- Źródło:
- CmsRecipient.cs
- Źródło:
- CmsRecipient.cs
- Źródło:
- CmsRecipient.cs
Inicjuje CmsRecipient nowe wystąpienie klasy z określonym typem certyfikatu i identyfikatora adresata przy użyciu domyślnego trybu szyfrowania dla algorytmu klucza publicznego.
public:
CmsRecipient(System::Security::Cryptography::Pkcs::SubjectIdentifierType recipientIdentifierType, System::Security::Cryptography::X509Certificates::X509Certificate2 ^ certificate);
public CmsRecipient (System.Security.Cryptography.Pkcs.SubjectIdentifierType recipientIdentifierType, System.Security.Cryptography.X509Certificates.X509Certificate2 certificate);
new System.Security.Cryptography.Pkcs.CmsRecipient : System.Security.Cryptography.Pkcs.SubjectIdentifierType * System.Security.Cryptography.X509Certificates.X509Certificate2 -> System.Security.Cryptography.Pkcs.CmsRecipient
Public Sub New (recipientIdentifierType As SubjectIdentifierType, certificate As X509Certificate2)
Parametry
- recipientIdentifierType
- SubjectIdentifierType
Schemat służący do identyfikowania używanego certyfikatu adresata.
- certificate
- X509Certificate2
Certyfikat do użycia podczas szyfrowania dla tego adresata.
Wyjątki
Parametr certificate
to null
.
Wartość nie jest obsługiwana recipientIdentifierType
.
Zobacz też
- CmsRecipient(X509Certificate2)
- CmsRecipient(SubjectIdentifierType, X509Certificate2, RSAEncryptionPadding)
Dotyczy
CmsRecipient(X509Certificate2, RSAEncryptionPadding)
- Źródło:
- CmsRecipient.cs
- Źródło:
- CmsRecipient.cs
- Źródło:
- CmsRecipient.cs
- Źródło:
- CmsRecipient.cs
Inicjuje CmsRecipient nowe wystąpienie klasy z określonym certyfikatem RSA i wypełnieniem szyfrowania RSA przy użyciu identyfikatora podmiotu IssuerAndSerialNumber .
public:
CmsRecipient(System::Security::Cryptography::X509Certificates::X509Certificate2 ^ certificate, System::Security::Cryptography::RSAEncryptionPadding ^ rsaEncryptionPadding);
public CmsRecipient (System.Security.Cryptography.X509Certificates.X509Certificate2 certificate, System.Security.Cryptography.RSAEncryptionPadding rsaEncryptionPadding);
new System.Security.Cryptography.Pkcs.CmsRecipient : System.Security.Cryptography.X509Certificates.X509Certificate2 * System.Security.Cryptography.RSAEncryptionPadding -> System.Security.Cryptography.Pkcs.CmsRecipient
Public Sub New (certificate As X509Certificate2, rsaEncryptionPadding As RSAEncryptionPadding)
Parametry
- certificate
- X509Certificate2
Certyfikat do użycia podczas szyfrowania dla tego adresata.
- rsaEncryptionPadding
- RSAEncryptionPadding
Tryb wypełniania RSA do użycia podczas szyfrowania dla tego adresata.
Wyjątki
Parametr certificate
or rsaEncryptionPadding
to null
.
Klucz publiczny parametru certificate
nie jest rozpoznawany jako klucz publiczny RSA.
-lub-
Wartość nie jest obsługiwana recipientIdentifierType
.
Uwagi
Klasa CmsRecipient ma następujące domyślne wartości właściwości.
Właściwość | Wartość domyślna |
---|---|
RecipientIdentifierType | IssuerAndSerialNumber |
Dotyczy
CmsRecipient(SubjectIdentifierType, X509Certificate2, RSAEncryptionPadding)
- Źródło:
- CmsRecipient.cs
- Źródło:
- CmsRecipient.cs
- Źródło:
- CmsRecipient.cs
- Źródło:
- CmsRecipient.cs
Inicjuje CmsRecipient nowe wystąpienie klasy z określonym certyfikatem RSA, wypełnieniem szyfrowania RSA i identyfikatorem podmiotu.
public:
CmsRecipient(System::Security::Cryptography::Pkcs::SubjectIdentifierType recipientIdentifierType, System::Security::Cryptography::X509Certificates::X509Certificate2 ^ certificate, System::Security::Cryptography::RSAEncryptionPadding ^ rsaEncryptionPadding);
public CmsRecipient (System.Security.Cryptography.Pkcs.SubjectIdentifierType recipientIdentifierType, System.Security.Cryptography.X509Certificates.X509Certificate2 certificate, System.Security.Cryptography.RSAEncryptionPadding rsaEncryptionPadding);
new System.Security.Cryptography.Pkcs.CmsRecipient : System.Security.Cryptography.Pkcs.SubjectIdentifierType * System.Security.Cryptography.X509Certificates.X509Certificate2 * System.Security.Cryptography.RSAEncryptionPadding -> System.Security.Cryptography.Pkcs.CmsRecipient
Public Sub New (recipientIdentifierType As SubjectIdentifierType, certificate As X509Certificate2, rsaEncryptionPadding As RSAEncryptionPadding)
Parametry
- recipientIdentifierType
- SubjectIdentifierType
Schemat służący do identyfikowania używanego certyfikatu adresata.
- certificate
- X509Certificate2
Certyfikat do użycia podczas szyfrowania dla tego adresata.
- rsaEncryptionPadding
- RSAEncryptionPadding
Tryb wypełniania RSA do użycia podczas szyfrowania dla tego adresata.
Wyjątki
Parametr certificate
or rsaEncryptionPadding
to null
.
Klucz publiczny parametru certificate
nie jest rozpoznawany jako klucz publiczny RSA.