Aller au contenu
Bastide Connexion Créer un compte
Appuyez sur / pour chercher

secret.reveal

Markdownv0.3.0

Lire la valeur en clair d'un secret. N'est autorisée à aucun rôle, sans exception.

  • APIGET /v1/projects/{projectId}/secrets/reveal
  • CLIbastide secret reveal

Déclarée pour que le refus soit explicite, nommé et journalisé, plutôt que de se manifester par une route absente. Un secret se remplace, il ne se relit pas.

PropriétéValeur
Niveauproject
Rang minimal—
Rôle transversal—
Portéessecrets:write
Compte de servicene la mène pas : elle est réservée à une personne
RéversibilitéN — lecture seule, aucun effet
Idempotenceune lecture, rejouable sans précaution
Limites de débit, par jeton600 appels par 60 secondes (general), et 60 appels par 60 secondes (sensitive)

API

GET /v1/projects/{projectId}/secrets/reveal — succès en 200.

ParamètreOùTypeRequisDescription
projectIdchemintexte, motif ^prj_[0-9A-HJKMNP-TV-Z]{26}$ouiIdentifiant de projet
keyrequêtetexteoui

La réponse :

ChampTypeDescription
valuevaleur

En-têtes de la réponse : RateLimit-Limit, RateLimit-Remaining, RateLimit-Reset, RateLimit-Policy.

Autres réponses : 400, 401, 403, 404, 409, 429, 500, 503 — communes à toute opération.

Ligne de commande

bastide secret reveal --project-id <valeur> --key <valeur>

OptionTypeRequiseDéfautDescription
--project-idtexteoui—Identifiant de projet
--keytexteoui—

La commande s'exécute sans confirmation.

MCP

Aucun outil : elle rend la valeur d'un secret, une seule fois, ou la refuse à tous : aucun outil MCP ne renvoie la valeur d'un secret, quelle que soit la portée du jeton (EX-MCP-070, EX-SEC-270).

Erreurs

Aucun code propre à cette opération.

S'y ajoutent les refus communs à toute opération — entrée invalide, authentification, autorisation, cible introuvable, conflit, limite de débit, indisponibilité — que le catalogue des erreurs décrit.

Signaler une erreur sur cette page