Udostępnij za pośrednictwem


CmsRecipient Konstruktory

Definicja

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ż

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ż

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.

Zobacz też

Dotyczy