4NK Dev 82981febd7 ci: docker_tag=api-dynamic-routes
- API complètement dynamique: routes /<env>/<project>/<file_name>
- Scanner automatique de tous les environnements disponibles
- Sécurité renforcée contre path traversal attacks
- Endpoint /routes dynamique avec 72 fichiers détectés
- SDK mis à jour pour récupération dynamique des routes
- Gestion d'erreurs complète et logs de sécurité
- Architecture production-ready avec multi-environnements
2025-09-30 13:42:40 +00:00

23 lines
1011 B
TypeScript

/**
* Exemple d'utilisation du client Vault
* Scénario complet : Initialisation → Routes → Parcours → Déchiffrement
*/
import { SecureVaultClient } from '../src/index';
/**
* ÉTAPE 1: Initialisation + Gestion des erreurs
*/
declare function step1_Initialization(): Promise<SecureVaultClient>;
/**
* ÉTAPE 2: Récupération de toutes les routes + Gestion des erreurs
*/
declare function step2_GetRoutes(client: SecureVaultClient): Promise<import("../src/index").VaultRoutes>;
/**
* ÉTAPE 3: Parcours de toutes les routes pour récupération du contenu + Gestion des erreurs
*/
declare function step3_ParseRoutes(routes: any, client: SecureVaultClient): Promise<any[]>;
/**
* ÉTAPE 4: Déchiffrement des contenus récupérés (non stocké) + Gestion des erreurs
*/
declare function step4_DecryptContents(results: any[], client: SecureVaultClient): Promise<void>;
export { step1_Initialization, step2_GetRoutes, step3_ParseRoutes, step4_DecryptContents };
//# sourceMappingURL=usage.d.ts.map