Puede utilizar archivos de propiedades para recuperar certificados de firmante SSL (Secure Sockets
Layer).
Antes de empezar
Determine si desea cambiar su configuración SSL.
Inicie la herramienta de scripts wsadmin. Para iniciar wsadmin utilizando el lenguaje
Jython, ejecute el mandato wsadmin -lang jython desde el directorio bin
del perfil del servidor.
Acerca de esta tarea
Utilizando el archivo de propiedades, puede establecer las propiedades SSL y recuperar los
certificados de firmante SSL desde un puerto.
Ejecute el mandato applyConfigProperties utilizando
wsadmin para aplicar las propiedades SSL y ejecute el mandato retrieveSignerFromPort.
Tabla 1. Acciones para las propiedades SSL. Puede ejecutar el mandato retrieveSignerFromPort. Acción |
Procedimiento |
crear |
No se aplica |
modify |
No se aplica |
delete |
No se aplica |
crear Propiedad |
No se aplica |
suprimir Propiedad |
No se aplica |
retrieve signer |
- Cree un archivo de propiedades que especifique
CreateDeleteCommandProperties=true, commandName=retrieveSignerFromPort y
los valores de propiedades SSL como el número de puerto, el alias de certificado y el nombre del almacén de
claves.
- Ejecute el mandato applyConfigProperties.
|
Opcionalmente, puede utilizar la modalidad interactiva con los mandatos:
AdminTask.nombre_mandato('-interactive')
Procedimiento
- Cree un archivo de propiedades que especifique el mandato retrieveSignerFromPort y los valores de
propiedades SSL.
El siguiente archivo de propiedades especifica CreateDeleteCommandProperties=true,
commandName=retrieveSignerFromPort y los valores de propiedades SSL como, por ejemplo, el
número de puerto, el alias de certificado y el nombre del almacén de claves:
#
# Header
#
CreateDeleteCommandProperties=true
#SKIP=true
commandName=retrieveSignerFromPort
#
#
#Properties
#
port=1234 #Integer,required
keyStoreScope=null #String
sslConfigName=null #String
host=myHost #String,required
certificateAlias=certificateAlias #String,required
keyStoreName=CellDefaultTrustStore #String,required
sslConfigScopeName=null
#
Si es necesario, modifique la sección de entorno para que coincida con el sistema y realice los cambios
necesarios en las propiedades.
- Ejecute el mandato applyConfigProperties.
La ejecución del mandato applyConfigProperties aplica el archivo de propiedades a la configuración. En
este ejemplo de Jython, el parámetro -reportFileName opcional genera un informe con el
nombre report.txt:
AdminTask.applyConfigProperties(['-propertiesFileName myObjectType.props -reportFileName report.txt '])
Resultados
Puede utilizar el archivo de propiedades para recuperar los certificados de firmante y gestionar
las propiedades SSL.
Qué hacer a continuación
Si ha cambiado las propiedades SSL, guarde los cambios realizados en la configuración.