Traducido del inglés al español - www.onlinedoctranslator.
com
Administrador de confianza de cifrado
PRÁCTICA - USO DE API REST (INSOMNIO)
Formación técnica CPL
Revisión histórica
Revisión Fecha Razón
B 9 de febrero de 2023 Contenido actualizado
Marcas comerciales, derechos de autor y software de terceros
Copyright © 2023 Grupo Thales. Reservados todos los derechos. Thales y el logotipo de Thales son marcas
comerciales y marcas de servicio de Thales y/o sus subsidiarias y afiliadas y están registradas en ciertos países. Todas
las demás marcas comerciales y marcas de servicio, ya sean registradas o no en países específicos, son propiedad de
sus respectivos dueños.
Documentación de formación técnica de CPL
La información contenida en este documento está destinada únicamente para su referencia personal y con
fines de aprendizaje y se proporciona TAL CUAL y sin garantías. Dicha información está sujeta a cambios sin
previo aviso, no se garantiza su exactitud y es posible que no contenga todo el material/información
relacionada con Thales (la 'Compañía'). La Compañía no representa ni asume ninguna responsabilidad por la
exactitud o integridad, o cualquier error u omisión en, cualquier información contenida en este documento. La
Compañía podrá actualizar o complementar la información en cualquier momento. Además, la información
contiene proyecciones y declaraciones prospectivas que pueden reflejar las opiniones actuales de la Compañía
con respecto a eventos futuros. Estas opiniones se basan en supuestos actuales que están sujetos a diversos
riesgos y que pueden cambiar con el tiempo.
Descargo de responsabilidad
Toda la información contenida en este documento es información pública o es propiedad exclusiva de Thales DIS France SA
y/o sus subsidiarias o afiliadas, quienes tendrán y mantendrán el derecho exclusivo de presentar solicitudes de patente o
cualquier otro tipo de protección de propiedad intelectual en relación con dicha información.
Nada de lo contenido en este documento se interpretará como que implica o le otorga ningún derecho, mediante licencia,
concesión o de otro modo, bajo ningún derecho de propiedad intelectual y/o industrial de o en relación con Thales DIS
France SA y cualquiera de sus subsidiarias y afiliadas (denominadas colectivamente en adelante “Thales”) información.
Este documento se utilizará únicamente para uso informativo, no comercial, interno y personal siempre que: (a) El aviso de
derechos de autor a continuación, la leyenda de confidencialidad y propiedad y este aviso de advertencia completo
aparezcan en todas las copias; (b) el documento no se publicará en ninguna computadora de la red ni se transmitirá en
ningún medio y no se realizará ninguna modificación de ninguna parte de este documento; y (c) no se utiliza por ningún
otro motivo que no sea el uso descrito anteriormente. El uso para cualquier otro fin está expresamente prohibido y puede
dar lugar a graves responsabilidades civiles y penales.
Por la presente, Thales renuncia a todas las garantías y condiciones con respecto a la información contenida en este
documento, incluidas todas las garantías implícitas de comerciabilidad, idoneidad para un propósito particular, título
y no infracción. En ningún caso Thales será responsable, ya sea por contrato, agravio o de otro modo, de cualquier
daño indirecto, especial o consecuente o de cualquier tipo, incluidos, entre otros, los daños resultantes de la pérdida
de uso, datos, ganancias, ingresos o clientes, que surjan fuera de o en conexión con el uso o desempeño de la
información contenida en este documento.
Documentación de formación técnica de CPL
Curso de certificación profesional de CipherTrust Manager - Práctica - Uso de API Rest (insomnio) Rev. B Copyright 2
© 2023 Thales Group. Reservados todos los derechos.
Contenido
Contenido
Parte 1: Descripción general ................................................ ................................................. ................... 4
Requisitos previos ................................................. ................................................. ................................................. .4
Duración................................................. ................................................. ................................................. .........4
Objetivos ................................................ ................................................. ................................................. .....4
Parte 2: Uso de Insomnia como cliente API REST ........................................ ................................ 5
Sección 1: Insomnio – Uso inicial ................................................ ................................................. ........................5
Documentación de formación técnica de CPL
Curso de certificación profesional de CipherTrust Manager - Práctica - Uso de API Rest (insomnio) Rev. B Copyright 3
© 2023 Thales Group. Reservados todos los derechos.
Parte 1: descripción general
Parte 1: descripción general
Requisitos previos
Para este ejercicio necesitarás:
-Acceso al portal de formación
Duración
Este curso de formación durará aproximadamente 1,5 horas.
Objetivos
En este ejercicio usted:
-Entrene cómo trabajar con CipherTrust y REST API
Al final de este ejercicio, debería poder:
-Ejecutar el comando Rest API
Documentación de formación técnica de CPL
Curso de certificación profesional de CipherTrust Manager - Práctica - Uso de API Rest (insomnio) Rev. B Copyright 4
© 2023 Thales Group. Reservados todos los derechos.
Parte 2: Uso de Insomnia como cliente API REST
Parte 2: Uso de Insomnia como cliente API REST
La interfaz REST se puede utilizar desde el área de juegos de API o mediante cualquier cliente REST como Insomnia. La
interfaz REST adquiere un token de autorización internamente y lo utiliza para realizar llamadas API.
Sección 1: Insomnio – Uso inicial
El cliente Insomnia está instalado en Windows Server. Puede encontrar un acceso directo a la aplicación en la carpeta de capacitación (en
el escritorio).
Nota:Se debe reiniciar Windows Server antes de comenzar los procedimientos prácticos.
1.Haz doble clic en el acceso directo de Insomnia. Haga clic en la lista desplegable + y seleccioneSolicitud HTTP.
2.Limpiar elSSLcasilla de verificación, haga clic enOpcióny luego haga clicPreferencias.
3.Desplácese hacia abajo hastaSolicitar respuestaopción, borre laValidar certificadocasilla de verificación y luego cierre la
Opcionesventana.
Documentación de formación técnica de CPL
Curso de certificación profesional de CipherTrust Manager - Práctica - Uso de API Rest (insomnio) Rev. B Copyright 5
© 2023 Thales Group. Reservados todos los derechos.
Parte 2: Uso de Insomnia como cliente API REST
La solicitud recién creada aparece en el panel izquierdo.
4.En el panel izquierdo, seleccionePrimera solicitud, ampliar laCuerpopestaña y luego haga clicJSON.
Documentación de formación técnica de CPL
Curso de certificación profesional de CipherTrust Manager - Práctica - Uso de API Rest (insomnio) Rev. B Copyright 6
© 2023 Thales Group. Reservados todos los derechos.
Parte 2: Uso de Insomnia como cliente API REST
5.SeleccionarJSONcomo su opción de TEXTO.
6.Pegue la siguiente solicitud HTTP:https://10.160.10.10/api/v1beta/usermgmt/users/
7.Ampliar laautenticacióny luego elijaAutenticación básica.
8.Introduzca la siguiente:
Usuario administración
Contraseña Tales123!
Nota:Asegurar laACTIVADOLa casilla de verificación está seleccionada.
9.Inicie sesión en la interfaz de usuario web de CM.
10.Hacer clicAPIen la esquina derecha del navegador.
11.Hacer clicAutenticaren la esquina derecha del navegador.
12.Introduzca la siguiente:
Usuario administración
Contraseña Tales123!
Documentación de formación técnica de CPL
Curso de certificación profesional de CipherTrust Manager - Práctica - Uso de API Rest (insomnio) Rev. B Copyright 7
© 2023 Thales Group. Reservados todos los derechos.
Parte 2: Uso de Insomnia como cliente API REST
13.En el panel izquierdo, seleccione elSimbólicopestaña.
14.Hacer clicCONSEGUIRen el panel derecho (en /v1/auth/tokens).
15.Desplácese hacia abajo y copie suPortador:
dieciséis.ElPortadordebería verse de la siguiente manera:
eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiI3MWU2MDkyZS05YTRhLTQ5OGItOTUxYS
02M2Q3ODAxZDBhMzkiLCJzdWIiOiJsb2NhbHxhY2M4YWMwYy1lZGY3LTQzNDctYTM2MS0 zyzEzMDk2M
TkwYzMiLCJpc3MiOiJreWxvIiwiYWNjIjoia3lsbyIsInByZWZlcnJlZF91c2VybmFtZSI6ImFkbWlu
IiwiY3VzdCI6eyJkb21haW5faWQiOiIwMDAwMDAwMC0wMDAwLTAwMDAtMDAwMC 0wMDAwMDAwMDAwMDA
iLCJncm91cHMiOlsiYWRtaW4iXSwic2lkIjoiZTM0NDMyZGYtOGIwNS00YzU1LTg1MDctZGQ4YmM5OT
cxNTllIiwiem9uZV9pZCI6IjAwMDAwMDAwLTAwMDAtMDAwMC0wMDAwLTAwMDAwMDAw MDAwMCJ9LCJqd
3RpZCI6ImY3ZWZiNzRmLTgzOTItNGFhNS05ZDcyLTY0Y2Y4YjE4YjU1MCIsImlhdCI6MTYwMTg0MDAy
MiwiZXhwIjoxNjAxODQwMzIyfQ.ADfHGYVUJ5uXZQHJBKkl1hhJdLXSP xCjwS5lX6k1G0o
Documentación de formación técnica de CPL
Curso de certificación profesional de CipherTrust Manager - Práctica - Uso de API Rest (insomnio) Rev. B Copyright 8
© 2023 Thales Group. Reservados todos los derechos.
Parte 2: Uso de Insomnia como cliente API REST
17.Desde la aplicación Insomnia, expanda elEncabezamientoy configure lo siguiente:
Tipo de contenido aplicación/json
Autorización Su portador <Token_string>
18.Hacer clicEnviar.
Nota:El parámetro Portador es válido durante 300 segundos; si el Portador se copió y no estaba en uso, se
debe generar un nuevo Portador después de una nueva Autenticación.
Podrá ver una lista de usuarios que usan REST API en CipherTrust Manager. Envíe
diferentes llamadas API a CM y vea la información sobre CM que usa REST API: Por
ejemplo:
https://10.160.10.10/api/v1/vault/keys2- Para ver claves. Todos los
puntos finales se pueden ver a través del área de juegos API.
Documentación de formación técnica de CPL
Curso de certificación profesional de CipherTrust Manager - Práctica - Uso de API Rest (insomnio) Rev. B Copyright 9
© 2023 Thales Group. Reservados todos los derechos.