1.0.12 • Published 5 years ago

cecurity v1.0.12

Weekly downloads
1
License
ISC
Repository
-
Last release
5 years ago

Cecurity

Client pour consommer les API du coffre-fort électronique de Cecurity (https://www.cecurity.com/fr/).

Installation

npm install --save cecurity

Utilisation

const Cecurity = require("cecurity");

let cfecId = ""; // id de la salle des coffres du CFEC
let safeId = ""; // id du coffre-fort
let login = ""; // identifiant de l'utilisateur dans l'annuaire
let password = ""; // mot de passe de l'utilisateur dans l'annuaire
let auth = ""; // sous forme login:password pour la basic auth
let certifcatePath = ""; // chemin complet du certificat
let certifcatePassphrase = ""; // passphrase du certificat
let baseUrl = ""; // URL de base de l'API
let debug = ""; // activation du debug 0 (default) | 1

var cecurity = new Cecurity({
    cfecId,
    safeId,
    login,
    password,
    auth,
    certifcatePath,
    certifcatePassphrase,
    baseUrl,
    debug
});

try {
    // Authentification
    await cecurity.authentication();

    // Listing du dossier racine
    let folderList = await cecurity.folderList({contId: "-1"});
    ...
}
catch (err) {
    console.log(err)
}

Fonctionnalités

  • Authentification à l'API de Cecurity
  • Listing de dossiers
  • Listing d'archives (fileList)
  • Upload d'archive
  • Infos d'une archive
  • Download d'archive
  • Création de dossier
  • Suppression d'un fichier (fileDelete)
  • Suppression d'un dosssier (folderDelete)
1.0.12

5 years ago

1.0.11

5 years ago

1.0.10

5 years ago

1.0.9

5 years ago

1.0.8

5 years ago

1.0.7

5 years ago

1.0.6

5 years ago

1.0.5

5 years ago

1.0.4

5 years ago

1.0.3

5 years ago

1.0.2

5 years ago

1.0.1

5 years ago

1.0.0

5 years ago