KeyTransRecipientInfo Constructor
Namespace: Rebex.Security.Cryptography.Pkcs
Assembly: Rebex.Common.dll (version 7.0.9147)
KeyTransRecipientInfo(Certificate)
Creates a new instance of Key
Declaration
public KeyTransRecipientInfo(Certificate recipientCertificate)
Parameters
Type | Name | Description |
---|---|---|
Certificate | recipientCertificate | The recipient's certificate. |
KeyTransRecipientInfo(Certificate, SubjectIdentifierType)
Creates a new instance of Key
Declaration
public KeyTransRecipientInfo(Certificate recipientCertificate, SubjectIdentifierType recipientIdentifierType)
Parameters
Type | Name | Description |
---|---|---|
Certificate | recipientCertificate | The recipient's certificate. |
Subject |
recipientIdentifierType | Subject identifier type - only IssuerAndSerialNumber and SubjectKeyIdentifier values are accepted. |
KeyTransRecipientInfo(Certificate, EncryptionParameters)
Creates a new instance of Key
Declaration
public KeyTransRecipientInfo(Certificate recipientCertificate, EncryptionParameters encryptionParameters)
Parameters
Type | Name | Description |
---|---|---|
Certificate | recipientCertificate | The recipient's certificate. |
Encryption |
encryptionParameters | Encryption parameters (to specify RSAES-OAEP parameters). Can be null (for PKCS #1). |
KeyTransRecipientInfo(Certificate, EncryptionParameters, SubjectIdentifierType)
Creates a new instance of Key
Declaration
public KeyTransRecipientInfo(Certificate recipientCertificate, EncryptionParameters encryptionParameters, SubjectIdentifierType recipientIdentifierType)
Parameters
Type | Name | Description |
---|---|---|
Certificate | recipientCertificate | The recipient's certificate. |
Encryption |
encryptionParameters | Encryption parameters (to specify RSAES-OAEP parameters). Can be null (for PKCS #1). |
Subject |
recipientIdentifierType | Subject identifier type - only IssuerAndSerialNumber and SubjectKeyIdentifier values are accepted. |