Aduana Digital de Defensa Argentina
Crea accesso ADDA
← Torna ad ADDA

Kit

Componenti pronti per iniziare un’integrazione su una base ordinata.

Per i team che vogliono avanzare da una base ordinata.

Kit ADDA

Componenti riutilizzabili per adottare ADDA con SDK, embed, agenti Access e controlli di release.

SDK

Kit Next.js Middleware + SDK

pronto

Base per proteggere route e moduli con `createAddaClient()` e trust scoring dal middleware.

Include

  • Scoring delle richieste
  • Decisione allow/challenge/block
  • Esempio di middleware riutilizzabile

File

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

Comandi

  • node examples/adda-next-middleware.mjs

widget

Kit Public Embeds / badge.js + widget.js

operativo

Embed pubblici pronti a mostrare badge di fiducia, mini scheda di stato e pulsante di segnalazione senza codice aggiuntivo.

Include

  • badge.js
  • widget.js
  • Snippet data-* pronti da copiare
  • Link al portale pubblico ADDA

File

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

Comandi

  • 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"

agente

Kit Access Watch Agent

pronto

Componenti minimi per inviare heartbeat e telemetria dei peer e verificare Access Trust da CLI, SDK ed example runner.

Include

  • Heartbeat dell’agente
  • Telemetria dei peer
  • Manifest di rollout
  • Runbook di installazione systemd
  • Chiave di ingestione condivisa

File

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

Comandi

  • 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

pronto

Checklist minima prima di pubblicare SDK/CLI o distribuire bundle DNS/WAF/Access fuori dal repository.

Include

  • Controllo dei tipi
  • Guida delle CLI
  • Manifest di release
  • Smoke test ADDA

File

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

Comandi

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