package key-parsers

  1. Overview
  2. Docs
type key_flag =
  1. | Certification
  2. | Sign_data
  3. | Encrypt_communication
  4. | Encrypt_storage
  5. | Split
  6. | Authentication
  7. | Private_shared
  8. | Unknown_flag
val compare_key_flag : key_flag -> key_flag -> Ppx_deriving_runtime.int
val equal_key_flag : key_flag -> key_flag -> Ppx_deriving_runtime.bool
val pp_key_flag : Ppx_deriving_runtime.Format.formatter -> key_flag -> Ppx_deriving_runtime.unit
val show_key_flag : key_flag -> Ppx_deriving_runtime.string
type revocation_reason =
  1. | Key_superseded of string
  2. | Compromised of string
  3. | Key_retired of string
  4. | User_ID_not_valid of string
  5. | Unknown_reason of string
val compare_revocation_reason : revocation_reason -> revocation_reason -> Ppx_deriving_runtime.int
val pp_revocation_reason : Ppx_deriving_runtime.Format.formatter -> revocation_reason -> Ppx_deriving_runtime.unit
val show_revocation_reason : revocation_reason -> Ppx_deriving_runtime.string
type t =
  1. | Key_expiration_time of int32
  2. | Revocation_reason of revocation_reason
  3. | Issuer_id of string
  4. | Uses of key_flag list
  5. | Unknown
val compare : t -> t -> Ppx_deriving_runtime.int
val equal : t -> t -> Ppx_deriving_runtime.bool
val pp : Ppx_deriving_runtime.Format.formatter -> t -> Ppx_deriving_runtime.unit