Gå til hovedinnhold

Unredact tool

Unredact-verktøyet reverserer redact: det gjenoppretter de opprinnelige verdiene i sladdingsplassholderne på tvers av en blokks kilde- og målkjøringer, og fjerner deretter hemmelighetsannoteringen i prosessen slik at ingenting sensitivt når skriveren. Det er den avsluttende halvdelen av sladde → behandle → gjenopprette-syklusen, kjørt etter at det beskyttede innholdet er behandlet (for eksempel oversatt).

Gjenoppretting bruker gjenopprettingsposten som ble etterlatt av redact. Som standard leser den hemmelighetsannoteringen i prosessen på blokken; i ekstern modus leser den originaler fra en sidecar-vault (brukt av uttrekk → flett-arbeidsflyten). Både en ID-basert gjenoppretting (for strukturbevarende formater og inline-kode) og en tekstbasert gjenoppretting (for formater som flattet en plassholder til den synlige strengen ved skriving) anvendes, slik at plassholdere gjenopprettes i begge tilfeller. Vault-banen leveres programmatisk av kalleren fremfor som et skjemafelt, så dette verktøyet eksponerer ingen skjemaparametere.

IDunredact
SourceBuilt-in
CategoryText processing
Cardinalitymonolingual
Tagssecurity, redaction

This tool has no configurable parameters.

Run it

Processing notes

  • Et transformer som gjenoppretter originaler kjøres for både kilde og mål. Det returnerer en redigeringsplan, og rammeverkets applier skriver om blokken og rebaserer overlevende kildeoverlegg på tvers av gjenopprettingen.

  • Leser hemmelighetsannoteringen i prosessen som standard, eller en sidecar-vault i ekstern modus.

  • Fjerner hemmelighetsannoteringen etter gjenoppretting, slik at sensitive originaler aldri når skriveren.

Limitations

  • Eksponerer ingen skjemaparametere; den valgfrie sidecar-vault-banen leveres programmatisk av kallere (f.eks. uttrekk → flett).

  • Gjenoppretter bare plassholdere registrert av en foregående redact-kjøring; det er ingenting å gjenopprette uten den gjenopprettingsposten.

← Back to the Tool Reference