Dkim |
public DkimSigner( AsymmetricKeyParameter key, string domain, string selector, DkimSignatureAlgorithm algorithm = DkimSignatureAlgorithm.RsaSha256 )
| Exception | Condition |
|---|---|
| ArgumentNullException | key is . -or- domain is . -or- selector is . |
| ArgumentException | key is not a private key. |
Creates a new DkimSigner.
| Due to the recognized weakness of the SHA-1 hash algorithm and the wide availability of the SHA-256 hash algorithm (it has been a required part of DKIM since it was originally standardized in 2007), it is recommended that RsaSha1 NOT be used. |