Con el editor de seguridad WSDL (Web Service Description Language) puede crear y editar configuraciones de seguridad para un archivo WSDL.
Almacenes de claves
En esta página puede editar los almacenes de claves que se utilizan para el archivo WSDL. El almacén de claves contiene las claves públicas y privadas necesarias para el protocolo de seguridad especificado.
- Almacenes de claves definidos
- Pulse Añadir o Eliminar para añadir o eliminar archivos de almacenes de claves del entorno de trabajo.
- Detalles del almacén de claves
- Especifica la ubicación y el nombre de archivo del almacén de claves seleccionado. Pulse
Examinar para seleccionar otro archivo.
- Nombre
- Especifica el nombre del almacén de claves. Durante la prueba se utiliza este nombre, en lugar del nombre de archivo.
- Archivo
- Pulse Examinar para especificar un archivo de almacén de claves (KS),
almacén de claves de Java™ (JKS) o
almacén de claves de Java Cryptography Extension
(JCEKS) que contenga un certificado de servidor válido.
- Contraseña
- Si el archivo de almacén de claves está cifrado, escriba la contraseña necesaria.
Pilas de seguridad
En esta página puede editar las pilas de algoritmos de seguridad que utiliza el protocolo de seguridad. Las pilas de seguridad son un conjunto de algoritmos que se ejecutan en un orden determinado.
- Pilas de seguridad
- Pulse Añadir, Eliminar o Renombrar para añadir, eliminar o renombrar las pilas de seguridad que se han asociado al archivo WSDL.
- Detalles del algoritmo de seguridad
- Pulse Añadir, Insertar o Eliminar para añadir o eliminar algoritmos de seguridad de la pila. Pulse Arriba y Abajo para cambiar el orden de un algoritmo seleccionado en la pila de seguridad. Los algoritmos de seguridad siguientes se pueden añadir a la pila de seguridad:
- Indicación de fecha y hora
- El algoritmo de seguridad de la indicación de fecha y hora añade información de indicación de fecha y hora al documento XML de la respuesta. Para obtener detalles sobre los algoritmos de seguridad, consulte la especificación de seguridad del servicio web.
- Nombre Actor/Rol
- Especifique el nombre del actor, si es necesario.
- Debe comprender
- Seleccione si se debe comprender el algoritmo de seguridad.
- Indicación de fecha y hora
- Especifique el retardo antes de añadir la indicación de fecha y hora.
- Señal de nombre de usuario
- El algoritmo de seguridad de señal de nombre de usuario añade una señal de nombre de usuario al documento XML de la respuesta. Para obtener detalles sobre los algoritmos de seguridad, consulte la especificación de seguridad del servicio web.
- Nombre Actor/Rol
- Especifique el nombre del actor, si es necesario.
- Debe comprender
- Seleccione si es necesario comprender el algoritmo de seguridad.
- Nombre
- Escriba el nombre del usuario.
- Contraseña
- Escriba la contraseña del usuario.
- Tipo de contraseña
- Especifique el tipo de contraseña del algoritmo de seguridad.
- Cifrado XML
- El algoritmo de seguridad de cifrado XML especifica cómo se cifra el documento XML. Para obtener detalles sobre los algoritmos de seguridad, consulte la especificación de seguridad del servicio web.
- Nombre Actor/Rol
- Especifique el nombre del actor, si es necesario.
- Debe comprender
- Seleccione si es necesario comprender el algoritmo de seguridad.
- Tipo de identificador
- Seleccione el tipo de identificador de claves que desea utilizar para el cifrado:
- ISSUER_SERIAL
- BST_DIRECT_REFERENCE
- X509_KEY_IDENTIFIER
- SKI_KEY_IDENTIFIER
- EMBEDDED_KEYNAME
- THUMBPRINT_IDENTIFIER
- Selección de componente de XPath del usuario
- Le permite especificar una consulta XPath que describe componentes del documento XML que pueden ser asuntos
del algoritmo. De manera predeterminada, el cuerpo es el asunto.
- Clave
- Seleccione la clave utilizada para el cifrado. Los detalles de cada clave son diferentes.
- Clave X509: especifica el nombre y la contraseña de la clave x509 y el almacén de claves en el que se encuentra.
- Clave sin formato: especifica el nombre y el valor de bytes de la clave en hexadecimal.
- Clave de señal del nombre de usuario: especifica una contraseña y nombre de usuario para la señal.
- Clave cifrada: esto especifica una clave cifrada
que se ha definido previamente en la pila de seguridad. Pulse Insertar una
nueva clave cifrada para crear un nuevo bloque de definición de la clave cifrada.
- Algoritmo de codificación de claves
- Especifique el algoritmo estándar para codificar la clave de transporte.
- Firma XML
- El algoritmo de seguridad de firma XML especifica cómo se firma el documento XML. Para obtener detalles sobre los algoritmos de seguridad, consulte la especificación de seguridad del servicio web.
- Nombre Actor/Rol
- Especifique el nombre del actor, si es necesario.
- Debe comprender
- Especifique si se debe comprender el algoritmo de seguridad.
- Tipo de identificador
- Seleccione el tipo de identificador de claves que desea utilizar para el cifrado:
- ISSUER_SERIAL
- BST_DIRECT_REFERENCE
- X509_KEY_IDENTIFIER
- SKI_KEY_IDENTIFIER
- EMBEDDED_KEYNAME
- KEY_VALUE
- USER_NAME_TOKEN
- CUSTOM_SYMM_SIGNATURE
- Selección de componente de XPath del usuario
- Especifique una consulta XPath que describe componentes del documento XML que pueden ser asuntos del algoritmo. De manera predeterminada, el cuerpo es el asunto.
- Clave
- Seleccione la clave utilizada para el cifrado. Los detalles de cada clave son diferentes.
- Clave X509: especifica el nombre y la contraseña de la clave x509 y el almacén de claves en el que se encuentra.
- Clave sin formato: especifica el nombre y el valor de bytes de la clave en hexadecimal.
- Clave de señal del nombre de usuario: especifica una contraseña y nombre de usuario para la señal.
- Clave cifrada: esto especifica una clave cifrada
que se ha definido previamente en la pila de seguridad. Pulse Insertar una
nueva clave cifrada para crear un nuevo bloque de definición de la clave cifrada.
- Nombre de algoritmo de firma
- Especifique el algoritmo estándar que desea utilizar para la firma.
- Canonicalización
- Especifique el algoritmo que debe utilizarse para la canonicalización.
- Algoritmo de seguridad personalizada
- Si ha implementado una clase Java como algoritmo de seguridad personalizada, utilice este elemento de pila para aplicar el algoritmo
personalizado al servicio.
- Nombre
- Especifique el nombre del algoritmo de seguridad personalizada.
- Clase de implementación
- Especifique el nombre de la clase que implementa el algoritmo de seguridad personalizado. Pulse Examinar para seleccionar una clase Java del espacio de trabajo.
- Propiedades
- Utilice esta tabla para enviar todas las propiedades y valores asociados al algoritmo de seguridad personalizada.