Gestor de credenciales¶
Cifrado, derivacion y propagacion de credenciales entre todas las aplicaciones del workspace.
Del codigo
Gestor centralizado de secretos y variables de entorno.
Fernet
-
2 642
Lineas de codigo
-
21
Modulos Python
-
0
Dependencias
Ficha tecnica¶
| Campo | Valor |
|---|---|
| Categoria | Infraestructura |
| Ubicacion | src/secrets_manager/ |
| Modulos Python | 21 |
| Lineas de codigo | 2 642 |
| Pruebas | Si |
Modulos principales¶
Los diez archivos mas extensos, donde suele concentrarse la logica.
| Modulo | Lineas | Proposito |
|---|---|---|
schema.py |
303 | Esquema declarativo de claves de entorno agrupadas por secciones. |
secrets_crypto.py |
250 | Cifrado inline de secretos para versionar los .env sin exponerlos. |
vault.py |
220 | Cifrado portable de secretos para versionar en git. |
cli.py |
198 | CLI para cifrar/descifrar los secretos enc: de los .env sin la GUI. |
env_file.py |
196 | Parser de archivos .env que preserva comentarios, orden y formato. |
targets.py |
188 | Resolución de archivos .env objetivo, su esquema y su vault cifrado. |
core_credentials.py |
154 | Centro de credenciales: campos mínimos → esquema completo. |
propagate.py |
146 | Propagación de secretos desde la fuente central a los .env de cada app. |
organize.py |
137 | Reorganiza los archivos .env por categorías lógicas. |
resource.py |
109 | Modelo del patrón "un recurso Azure AI, muchos endpoints por ruta". |
...y 11 modulos mas.
Ficha generada automaticamente desde el codigo fuente. No editar a mano: los cambios se pierden al regenerar.