Aller au contenu principal

io.enterpriseai.resources.TokenizationClient

Source : sdks/java/enterprise-ai-java/src/main/java/io/enterpriseai/resources/TokenizationClient.java. Retour à l'index de la référence du SDK Java.

remarque

Cette page est générée par tools/docs/gen_sdk_reference.py depuis les sources du SDK et les dossiers de textes OpenAPI. Ne la modifiez pas à la main : changez la source et régénérez.

Classe TokenizationClient​

Vie privée et protection des données. Services de protection des données du tenant : classification, DLP (prévention des fuites de données), tokenisation et chiffrement par enveloppe.

Constructeur TokenizationClient​

TokenizationClient(Transport transport)

Crée le client sur le transport partagé ; EnterpriseAIClient le construit, on y accède par l'accesseur du même nom.

NomTypeDéfautRequisDescription
transportTransportouiTransport partagé par les sous-clients d'un même client.

TokenizationClient.detokenize​

JsonNode detokenize(Object body)

Détokeniser des valeurs. Renvoie les valeurs d'origine des jetons donnés dans tokens ou trouvés dans text.

Route : /v1/tokenization/detokenize (POST).

NomTypeDéfautRequisDescription
bodyObjectouiJetons ou texte contenant des jetons, et finalité.

Retour : JsonNode. Réponse JSON décodée de l'opération « Détokeniser des valeurs ».

Erreurs levées : les erreurs typées du transport (Erreurs).

TokenizationClient.detokenize​

JsonNode detokenize(Object body, RequestOptions options)

Détokeniser des valeurs. Renvoie les valeurs d'origine des jetons donnés dans tokens ou trouvés dans text.

Route : /v1/tokenization/detokenize (POST).

NomTypeDéfautRequisDescription
bodyObjectouiJetons ou texte contenant des jetons, et finalité.
optionsRequestOptionsouiOptions de l'appel (clé d'idempotence, traceparent, en-têtes, signal d'annulation).

Retour : JsonNode. Réponse JSON décodée de l'opération « Détokeniser des valeurs ».

Erreurs levées : les erreurs typées du transport (Erreurs).

TokenizationClient.tokenize​

JsonNode tokenize(Object body)

Tokeniser des valeurs. Remplace les valeurs sensibles par des jetons déterministes tok_<type>_<hex> du tenant (une même valeur donne toujours le même jeton), les valeurs étant conservées chiffrées dans le coffre. Avec values, renvoie tokens ; avec text, détecte les entités et renvoie le text tokenisé, findings et classification. L'un des deux est obligatoire (400 invalid_request). Ouvert à tout membre du tenant. Écrit l'événement d'audit tokenization.tokenize (nombre uniquement).

Route : /v1/tokenization/tokenize (POST).

NomTypeDéfautRequisDescription
bodyObjectouiValeurs ou texte à tokeniser.

Retour : JsonNode. Réponse JSON décodée de l'opération « Tokeniser des valeurs ».

Erreurs levées : les erreurs typées du transport (Erreurs).

TokenizationClient.tokenize​

JsonNode tokenize(Object body, RequestOptions options)

Tokeniser des valeurs. Remplace les valeurs sensibles par des jetons déterministes tok_<type>_<hex> du tenant (une même valeur donne toujours le même jeton), les valeurs étant conservées chiffrées dans le coffre. Avec values, renvoie tokens ; avec text, détecte les entités et renvoie le text tokenisé, findings et classification. L'un des deux est obligatoire (400 invalid_request). Ouvert à tout membre du tenant. Écrit l'événement d'audit tokenization.tokenize (nombre uniquement).

Route : /v1/tokenization/tokenize (POST).

NomTypeDéfautRequisDescription
bodyObjectouiValeurs ou texte à tokeniser.
optionsRequestOptionsouiOptions de l'appel (clé d'idempotence, traceparent, en-têtes, signal d'annulation).

Retour : JsonNode. Réponse JSON décodée de l'opération « Tokeniser des valeurs ».

Erreurs levées : les erreurs typées du transport (Erreurs).