Gestion des certificats

Il est possible d’attacher des identifiants à un agent de la gateway. Cet agent peut être un serveur, un partenaire, un compte local ou un compte distant.

Les commandes de gestion des identifiants sont donc :

  • server credential 'SERVEUR' pour gérer les identifiants d’un serveur

  • partner credential 'PARTENAIRE' pour gérer les identifiants d’un partenaire

  • account credential cert 'LOGIN' pour gérer les identifiants d’un compte local

  • account credential cert 'LOGIN' pour gérer les identifiants d’un compte distant

Ces commandes doivent être suivies de l’action souhaitée.

Ajouter un identifiant

Pour ajouter un identifiant à un agent, l’action est add. Les options de commande suivantes doivent être fournies:

  • -n: le nom du certificat

  • -t: le type d’identifiant

  • -v: la valeur d’authentification (certificat, mot de passe)

  • -s: la deuxième valeur d’authentification (si la méthode en requiert une)

Exemple

waarp-gateway -a 'https://admin@127.0.0.1:8080' server credential 'WAARP SFTP' add -n 'Clé SFTP' -t 'ssh_public_key' -v 'sftp.pub'

Consulter les identifiants

Les identifiants d’un agent sont listés dans les informations de l’agent lui-même, à la section « Credentials ». Pour les récupérer, il suffit donc de consulter les informations de l’agent en question.

Exemple

waarp-gateway -a 'https://admin@127.0.0.1:8080' server get 'WAARP SFTP'

Pour avoir plus de détails sur un identifiant en particulier, utiliser la commande credential get suivie du nom de l’identifiant.

Exemple

waarp-gateway -a 'https://admin@127.0.0.1:8080' server credential 'WAARP SFTP' get 'Clé SFTP'

Supprimer un identifiant

Pour supprimer un identifiant, l’action est delete, suivie ensuite du nom de l’identifiant à supprimer.

Exemple

waarp-gateway -a 'https://admin@127.0.0.1:8080' server credential 'WAARP SFTP' delete 'Clé SFTP'