Aduana Digital de Defensa Argentina
Créer un accès ADDA
← Retour à ADDA

Kits

Composants prêts à l’emploi pour lancer une intégration sur une base structurée.

Pour les équipes qui veulent avancer à partir d’une base structurée.

Kits ADDA

Composants réutilisables pour adopter ADDA avec le SDK, les intégrations embarquées, les agents Access et les contrôles de release.

SDK

Kit Next.js Middleware + SDK

prêt

Base pour protéger routes et formulaires avec `createAddaClient()` et le trust scoring depuis le middleware.

Contenu

  • Évaluation des requêtes
  • Décision allow/challenge/block
  • Exemple de middleware réutilisable

Fichiers

  • examples/adda-next-middleware.mjs
  • packages/adda-sdk/index.mjs

Commandes

  • node examples/adda-next-middleware.mjs

widget

Kit Public Embeds / badge.js + widget.js

opérationnel

Intégrations publiques prêtes à afficher un badge de confiance, une mini-carte de statut et un bouton de signalement sans code supplémentaire.

Contenu

  • badge.js
  • widget.js
  • Snippets data-* prêts à copier
  • Lien vers le portail public ADDA

Fichiers

  • app/adda/badge.js/route.ts
  • app/adda/widget.js/route.ts

Commandes

  • curl "$BASE_URL/api/adda/v1/badges/script?domain=capacero.ar"
  • curl "$BASE_URL/api/adda/v1/widgets/script?type=status-mini-card&domain=capacero.ar"

agent

Kit Access Watch Agent

prêt

Composants minimaux pour émettre des heartbeats et la télémétrie des pairs, puis vérifier Access Trust depuis la CLI, le SDK et l’exécuteur d’exemple.

Contenu

  • Heartbeat de l’agent
  • Télémétrie des pairs
  • Manifeste de déploiement
  • Runbook d’installation systemd
  • Clé d’ingestion partagée

Fichiers

  • examples/adda-access-agent-heartbeat.mjs
  • scripts/adda-cli.mjs
  • app/api/adda/v1/access/agents/manifest/route.ts

Commandes

  • curl "$BASE_URL/api/adda/v1/access/agents/manifest"
  • npm run adda:cli -- access heartbeat --hostname access-agent-01 --device-id access-device-001
  • npm run adda:cli -- access peer --peer-label peer-sur --endpoint vpn.adda.capacero.ar:51820

release

Kit Release + Smoke

prêt

Checklist minimale avant de publier le SDK/CLI ou de déployer les bundles DNS/WAF/Access hors du dépôt.

Contenu

  • Vérification des types
  • Aide des CLI
  • Manifeste de release
  • Test smoke ADDA

Fichiers

  • packages/adda-sdk/package.json
  • packages/adda-cli/package.json

Commandes

  • npm run typecheck
  • npm run adda:smoke
  • node scripts/adda-cli.mjs --help
  • node packages/adda-cli/bin/adda.mjs --help
Kits | ADDA