DataPower Gateway

Redazione - DataPower Gateway (v5 compatible)

Utilizzare la politica Redazione per rimuovere completamente o per modificare i campi specificati dal corpo della richiesta, dal corpo della risposta e dai log di attività. Questa politica potrebbe essere utile per rimuovere o bloccare i dati sensibili (ad esempio, i dettagli della carta di credito) per motivi legali, di sicurezza o di altro tipo.

Assistenza per i gateway

Nota: questo argomento descrive l'implementazione della politica Redazione in DataPower® Gateway (v5 compatible). Se utilizzi il DataPower API Gateway, consulta la sezione "Redazione" - DataPower API Gateway.

Per informazioni sui diversi tipi di gateway, vedere Tipi di gatewayAPI Connect.

Tabella 1. Tabella che indica quali gateway supportano questa politica e la versione corrispondente della politica
Gateway Versione politica
DataPower Gateway (v5 compatible) 1.0.0

In questa sezione viene descritto come configurare il criterio nell'interfaccia utente di Assembly; per ulteriori dettagli su come configurare il criterio nel codice sorgente di OpenAPI, consultare redact - DataPower Gateway (compatibile con v5 ).

Informazioni su

Proprietà

La seguente tabella elenca le proprietà della politica, indica se una proprietà è obbligatoria, specifica i valori validi e predefiniti per l'input e specifica il tipo di dati dei valori.

Tabella 2. Proprietà della politica di oscuramento
Etichetta proprietà Obbligatorio Descrizione Tipo di dati
Titolo N Il titolo della politica.

Il valore predefinito è redact.

stringa
Descrizione N Una descrizione della politica. stringa
Percorso Vero Specifica un'espressione XPath che definisce il campo da rimuovere o revisionare.

Puoi creare un'espressione XPath basata su JSON o XML a seconda che le tue richieste e risposte API utilizzino un formato JSON o XML. Se il payload è JSON, utilizza la rappresentazione XML DataPower del contenuto JSON (JSONx) per costruire l'espressione.

Nota: utilizza una rappresentazione JSONx solo per identificare le espressioni XPath per i campi da rimuovere o revisionare. Non modificare il formato dei corpi della risposta in API Manager.

Per ulteriori informazioni sulla creazione di espressioni XPath basate su JSON o XML, consultare la sezione Creazione di espressioni XPath per oscurare i campi.

stringa
Azione Vero Specifica se si desidera rimuovere o revisionare il campo.
Valori validi:
  • remove: rimuove completamente il campo specificato.
  • redact: Redatti (offusca con "*" s) il campo per bloccare i dati.

Il valore predefinito è redact.

Nota: se viene redatto un valore numerico, il valore modificato viene rappresentato come ****** e il tipo viene modificato in string.
stringa
Da Vero Specifica da dove rimuovere o revisionare il campo specificato.
Valori validi:
  • all: rimuove o revisiona il campo specificato dal corpo della richiesta, dal corpo della risposta e dai log di attività.
  • request: rimuove o revisiona il campo specificato dal corpo della richiesta.
  • response: rimuove o rimuove il campo specificato dal corpo della risposta.
  • logs: rimuove o redige il campo specificato dai log di attività.

Il valore predefinito è all.

Facoltativamente, fare clic su Aggiungi elemento per specificare ulteriori valori.

stringa
Suggerimento: è possibile facoltativamente fare clic su Aggiungi elemento per specificare le espressioni XPath per ulteriori campi che si desidera rimuovere o revisionare dal corpo della richiesta, dal corpo della risposta e dai log.