Fonctionnalités

Tout ce dont votre application a besoin pour faire respecter une licence.

Modes de licence, liaison à la machine, paramètres typés, SDK, cycle de vie et accès d’équipe.

3×

Trois types de licence

Choisissez Offline, Online ou Hybrid pour chaque produit. Le mode sélectionné est inscrit dans chaque licence signée.

1:1

Liaison à une machine

Liez la licence avant son émission ou lors de la première activation en ligne, puis libérez la machine lorsqu’un remplacement légitime est nécessaire.

FP

Empreintes respectueuses de la vie privée

Comparez des hachages stables et irréversibles de la machine. Les identifiants bruts et les adresses IP ne font pas partie de l’empreinte.

PRD

Produits et paramètres typés

Définissez une fois les éditions, fonctionnalités, limites, dates et autres paramètres, puis choisissez leurs valeurs au moment de l’émission.

LIC

Cycle de vie des licences

Émettez, téléchargez, renouvelez, révoquez, rétablissez et suivez les licences sans perdre leur historique signé.

SDK

Java, Node.js, Python et C++

Vérifiez les signatures, appliquez la liaison à la machine, planifiez les contrôles en ligne et lisez les paramètres typés avec un comportement cohérent.

KEY

Choix de signature modernes

Utilisez Ed25519, RSA ou les courbes elliptiques avec des clés publiques, certificats X.509, magasins de clés ou matériels compatibles.

IAM

Accès de l’équipe

Invitez des utilisateurs avec des rôles standards, protégez la connexion par passkey et réservez les actions sensibles aux bonnes personnes.

API

Jetons API à portée limitée

Automatisez les produits, clients et licences avec des jetons limités aux ressources et actions nécessaires.

Contrôle dans l’application

Renvoyez un état que votre code peut expliquer.

Le SDK distingue les licences actives, en grâce, en attente, expirées, obsolètes, révoquées, invalides et inconnues afin que votre application propose la bonne marche à suivre.

Concevez un parcours d’application utile

  • Avertir pendant la période de grâce sans supprimer les données.
  • Demander à une installation obsolète de se reconnecter.
  • Expliquer une différence de machine au lieu d’afficher une erreur générique.
  • Bloquer les nouveaux usages avant de perturber les données existantes.

Voir le parcours complet

Suivez le produit jusqu’à sa vérification dans l’application.