package dkim

  1. Overview
  2. Docs

Module Dkim.VerifySource

Sourcetype decoder
Sourcetype response = [
  1. | `Expired
  2. | `Domain_key of domain_key
  3. | `DNS_error of string
]
Sourceval domain_key : signed t -> ([ `raw ] Domain_name.t, [> `Msg of string ]) result
Sourceval response : decoder -> dkim:signed t -> response:response -> decoder
Sourceval decoder : unit -> decoder
Sourceval src : decoder -> string -> int -> int -> decoder
Sourcetype result =
  1. | Signature : {
    1. dkim : signed t;
    2. domain_key : domain_key;
    3. fields : bool;
    4. body : string;
    } -> result
Sourcetype decode = [
  1. | `Await of decoder
  2. | `Query of decoder * signed t
  3. | `Signatures of result list
  4. | `Malformed of string
]
Sourceval decode : decoder -> decode
OCaml

Innovation. Community. Security.