Skip to content

Référence CLI

L'interface en ligne de commande (CLI) Certifaction est un outil pratique pour signer des documents et demander des signatures d'autres personnes.

Utilisation générale

shell
certifaction [drapeaux certifaction] <commande> [arguments]

Obtenir de l'aide

Utilisez certifaction --help pour obtenir la liste des commandes disponibles :

shell
certifaction --help
Le CLI Certifaction peut être utilisé dans deux modes :
 * Interactif pour exécuter des commandes sur le shell, dans le cadre d'un script ou depuis une application tierce.
 * Mode serveur qui expose des points de terminaison HTTP.

Dans les deux cas, le CLI se situe entre l'application tierce et l'API Certifaction et gérera la signature, la vérification et la révocation des documents sans divulguer le contenu du document en dehors de l'infrastructure informatique contrôlée du client.

Les deux fonctions principales du CLI sont la signature et la vérification de documents.

Utilisation :
  certifaction [commande]

Commandes Disponibles :
  certify       Certifier un document
  delete-access Supprimer l'accès Certifaction au fichier
  download      Télécharger et déchiffrer un document depuis l'archive numérique
  export        Exporter des données
  generate-keys Générer des clés de chiffrement et un mot de passe possible
  health        Retourner l'état de l'API Certifaction
  help          Aide sur n'importe quelle commande
  info          Retourner les métadonnées du fichier fourni
  ping          Ping l'API Certifaction
  prepare       Préparer un document pour la signature
  qes           QES (Signature Électronique Qualifiée)
  register      enregistrer un document
  request       Demander une signature de document
  retract       rétracter un document
  revoke        révoquer un document
  server        Démarrer en mode serveur
  sign          Signer un document
  user          Retourner les informations de l'utilisateur authentifié
  verify        Vérifier un document

Drapeaux :
      --api string       Remplace l'URL par défaut de l'API Certifaction
      --api-key string   La clé api utilisée pour l'authentification
      --env string       Nom d'environnement optionnel. Par défaut prod. Configurera automatiquement l'URL de l'API et les adresses de contrat Ethereum pour un environnement Certifaction donné.
  -h, --help             aide pour certifaction
  -t, --token string     Le jeton d'authentification
  -v, --verbose count    Augmenter la verbosité des logs. Peut être répété plusieurs fois pour l'augmenter encore plus.
      --version          version pour certifaction

Puis utilisez certifaction help <commande> pour obtenir une aide plus détaillée pour une commande donnée, comme par exemple :

shell
certifaction help help
Help fournit de l'aide pour n'importe quelle commande dans l'application.
Tapez simplement certifaction help [chemin vers commande] pour les détails complets.

Utilisation :
  certifaction help [commande] [drapeaux]

Drapeaux :
  -h, --help   aide pour help

Drapeaux Globaux :
      --api string       Remplace l'URL par défaut de l'API Certifaction
      --api-key string   La clé api utilisée pour l'authentification
      --env string       Nom d'environnement optionnel. Par défaut prod. Configurera automatiquement l'URL de l'API et les adresses de contrat Ethereum pour un environnement Certifaction donné.
  -t, --token string     Le jeton d'authentification
  -v, --verbose count    Augmenter la verbosité des logs. Peut être répété plusieurs fois pour l'augmenter encore plus.