package passage

  1. Overview
  2. Docs

Module Passage.AgeSource

Sourcemodule Key : sig ... end
Sourcetype recipient = {
  1. name : string;
  2. keys : Key.t list;
}
Sourceval ext : string
Sourceval recipient_compare : recipient -> recipient -> int
Sourceval is_group_recipient : string -> bool
Sourceval get_recipients_keys : recipient list -> Key.t list
Sourceval encrypt_from_stdin_to_stdout : recipients:recipient list -> stdin:Lwt_process.redirection -> stdout:Lwt_process.redirection -> unit Lwt.t
Sourceval encrypt_to_stdout : recipients:recipient list -> plaintext:string -> stdout:Lwt_process.redirection -> unit Lwt.t
Sourceval decrypt_from_stdin_to_stdout : silence_stderr:bool -> identity_file:string -> stdin:Lwt_process.redirection -> stdout:Lwt_process.redirection -> unit Lwt.t
Sourceval decrypt_from_stdin : silence_stderr:bool -> identity_file:string -> stdin:Lwt_process.redirection -> string Lwt.t