MimeMessage.SetSignedContent Method
Namespace: Rebex.Mime
Assembly: Rebex.Mail.dll (version 7.0.9313)
SetSignedContent(MimeEntity, Certificate[])
Sets the content of this entity to the specified signed entity. Inherited from MimeEntity.
Declaration
public void SetSignedContent(MimeEntity entity, params Certificate[] signers)
Parameters
| Type | Name | Description | 
|---|---|---|
| MimeEntity | entity | Entity to be added as signed content.  | 
    
| Certificate[] | signers | The list of signers' certificates with private keys to sign the content.  | 
    
Remarks
Note: Due to a bug in MS Outlook Express, the Epilogue of the signed content will be set to null by this method.
SetSignedContent(MimeEntity, MimeSignatureStyle, Certificate[])
Sets the content of this entity to the specified signed content. Inherited from MimeEntity.
Declaration
public void SetSignedContent(MimeEntity entity, MimeSignatureStyle style, params Certificate[] signers)
Parameters
| Type | Name | Description | 
|---|---|---|
| MimeEntity | entity | Entity to be added as signed content.  | 
    
| MimeSignatureStyle | style | Signed content style.  | 
    
| Certificate[] | signers | The list of signers' certificates with private keys to sign the content.  | 
    
Remarks
Note: Due to a bug in MS Outlook Express, the Epilogue of the signed content will be set to null by this method.
SetSignedContent(MimeEntity, MimeSignatureStyle, SignatureHashAlgorithm, Certificate[])
Sets the content of this entity to the specified signed content. Inherited from MimeEntity.
Declaration
public void SetSignedContent(MimeEntity entity, MimeSignatureStyle style, SignatureHashAlgorithm algorithm, params Certificate[] signers)
Parameters
| Type | Name | Description | 
|---|---|---|
| MimeEntity | entity | Entity to be added as signed content.  | 
    
| MimeSignatureStyle | style | Signed content style.  | 
    
| SignatureHashAlgorithm | algorithm | Digest algorithm.  | 
    
| Certificate[] | signers | The list of signers' certificates with private keys to sign the content.  | 
    
Remarks
Note: Due to a bug in MS Outlook Express, the Epilogue of the signed content will be set to null by this method.
SetSignedContent(MimeEntity, SignatureParameters, Certificate[])
Sets the content of this entity to the specified signed content. Inherited from MimeEntity.
Declaration
public void SetSignedContent(MimeEntity entity, SignatureParameters signatureParameters, params Certificate[] signers)
Parameters
| Type | Name | Description | 
|---|---|---|
| MimeEntity | entity | Entity to be added as signed content.  | 
    
| SignatureParameters | signatureParameters | Signature parameters (to specify RSASSA-PSS parameters). Can be null (for PKCS #1).  | 
    
| Certificate[] | signers | The list of signers' certificates with private keys to sign the content.  | 
    
Remarks
Note: Due to a bug in MS Outlook Express, the Epilogue of the signed content will be set to null by this method.
SetSignedContent(MimeEntity, MimeSignatureStyle, SignatureParameters, Certificate[])
Sets the content of this entity to the specified signed content. Inherited from MimeEntity.
Declaration
public void SetSignedContent(MimeEntity entity, MimeSignatureStyle style, SignatureParameters signatureParameters, params Certificate[] signers)
Parameters
| Type | Name | Description | 
|---|---|---|
| MimeEntity | entity | Entity to be added as signed content.  | 
    
| MimeSignatureStyle | style | Signed content style.  | 
    
| SignatureParameters | signatureParameters | Signature parameters (to specify RSASSA-PSS parameters). Can be null (for PKCS #1).  | 
    
| Certificate[] | signers | The list of signers' certificates with private keys to sign the content.  | 
    
Remarks
Note: Due to a bug in MS Outlook Express, the Epilogue of the signed content will be set to null by this method.