Dkim Signer Base(String, String, String, Dkim Signature Algorithm) Constructor
Initialize a new instance of the DkimSignerBase class.
Definition
Namespace: MimeKit.Cryptography
Assembly: MimeKit.Cryptography (in MimeKit.Cryptography.dll) Version: 5.0.0
Assembly: MimeKit.Cryptography (in MimeKit.Cryptography.dll) Version: 5.0.0
C#
protected DkimSignerBase(
string fileName,
string domain,
string selector,
DkimSignatureAlgorithm algorithm = DkimSignatureAlgorithm.RsaSha256
)Parameters
- fileName String
- The file containing the private key.
- domain String
- The domain that the signer represents.
- selector String
- The selector subdividing the domain.
- algorithm DkimSignatureAlgorithm (Optional)
- The signature algorithm.
Remarks
Creates a new DkimSignerBase.
Exceptions
| ArgumentNullException |
fileName is . -or- domain is . -or- selector is . |
| ArgumentException | fileName is a zero-length string, contains only white space, or contains one or more invalid characters. |
| FormatException | The file did not contain a private key. |
| DirectoryNotFoundException | fileName is an invalid file path. |
| FileNotFoundException | The specified file path could not be found. |
| UnauthorizedAccessException | The user does not have access to read the specified file. |
| IOException | An I/O error occurred. |