EmailDkimFailureReason
OfficeIMO.Email
Specific reason for a non-passing signature result.
Inheritance
- Enum
- EmailDkimFailureReason
Usage
Explore 30 API references to this type
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Returned or exposed by 30
- Field EmailDkimFailureReason.BodyHashMismatch
- Field EmailDkimFailureReason.BodyLengthExceedsBody
- Field EmailDkimFailureReason.BodyLengthLimitRefused
- Field EmailDkimFailureReason.Expired
- Field EmailDkimFailureReason.IdentityMismatch
- Field EmailDkimFailureReason.InvalidSignedHeaders
- Field EmailDkimFailureReason.InvalidTagValue
- Field EmailDkimFailureReason.InvalidTimestamps
- Field EmailDkimFailureReason.KeyHashNotAllowed
- Field EmailDkimFailureReason.KeyLookupFailed
- Field EmailDkimFailureReason.KeyMalformed
- Field EmailDkimFailureReason.KeyNotFound
- Field EmailDkimFailureReason.KeyRecordMalformed
- Field EmailDkimFailureReason.KeyRevoked
- Field EmailDkimFailureReason.KeyServiceNotAllowed
- Field EmailDkimFailureReason.KeyStrictIdentity
- Field EmailDkimFailureReason.KeyTooSmall
- Field EmailDkimFailureReason.KeyTypeMismatch
- Field EmailDkimFailureReason.MalformedSignature
- Field EmailDkimFailureReason.MissingRequiredTag
- Field EmailDkimFailureReason.None
- Field EmailDkimFailureReason.ResourceLimit
- Field EmailDkimFailureReason.SignatureMismatch
- Field EmailDkimFailureReason.UnsupportedAlgorithm
- Field EmailDkimFailureReason.UnsupportedCanonicalization
- Field EmailDkimFailureReason.UnsupportedQueryMethod
- Field EmailDkimFailureReason.UnsupportedVersion
- Field EmailDkimFailureReason.VerifierUnavailable
- Field EmailDkimFailureReason.WeakAlgorithm
- Property EmailDkimSignatureResult.FailureReason
Inherited Methods
public string ToString(IFormatProvider? provider) #Obsolete("The provider argument is not used. Use ToString() instead.")Parameters
- provider IFormatProvider?
Returns
stringpublic string ToString(string? format, IFormatProvider? provider) #Obsolete("The provider argument is not used. Use ToString(String) instead.")Parameters
- format string?
- provider IFormatProvider?
Returns
stringValues
public const EmailDkimFailureReason MalformedSignature #The tag list is malformed or contains duplicate tags.
1public const EmailDkimFailureReason UnsupportedAlgorithm #The a= algorithm is not supported.
5public const EmailDkimFailureReason UnsupportedCanonicalization #The c= canonicalization is not supported.
6public const EmailDkimFailureReason UnsupportedQueryMethod #The q= query methods do not include dns/txt.
7public const EmailDkimFailureReason WeakAlgorithm #rsa-sha1 signatures are refused per RFC 8301.
8public const EmailDkimFailureReason InvalidSignedHeaders #The h= list does not include From, or includes a header the signature type forbids.
9public const EmailDkimFailureReason IdentityMismatch #The i= identity is not the d= domain or a subdomain of it.
10public const EmailDkimFailureReason InvalidTimestamps #The x= expiration is earlier than the t= timestamp.
12public const EmailDkimFailureReason BodyLengthExceedsBody #The l= body length exceeds the canonical body.
13public const EmailDkimFailureReason BodyLengthLimitRefused #The l= body length was refused by caller policy.
14public const EmailDkimFailureReason KeyNotFound #No key record was published for the selector.
15public const EmailDkimFailureReason KeyRecordMalformed #The key record is malformed, or more than one key record was returned.
17public const EmailDkimFailureReason KeyTypeMismatch #The key record k= type does not match the signature algorithm.
19public const EmailDkimFailureReason KeyHashNotAllowed #The key record h= list does not allow the signature hash.
20public const EmailDkimFailureReason KeyServiceNotAllowed #The key record s= service types exclude email.
21public const EmailDkimFailureReason KeyStrictIdentity #The key record t=s flag requires i= to use exactly the d= domain.
22public const EmailDkimFailureReason KeyTooSmall #The public key is shorter than the configured minimum.
23public const EmailDkimFailureReason KeyMalformed #The public key data could not be decoded.
24public const EmailDkimFailureReason BodyHashMismatch #The computed body hash does not match bh=.
25public const EmailDkimFailureReason SignatureMismatch #The signature does not match the signed header data.
26public const EmailDkimFailureReason ResourceLimit #A configured resource limit was reached.
28