Puede utilizar archivos de propiedades para crear, modificar o suprimir propiedades de
configuración SSL (Secure Sockets Layer).
Antes de empezar
Determine los cambios que desea realizar en el objeto de configuración SSL o en sus
propiedades.
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 un archivo de propiedades, puede crear, modificar o suprimir un objeto de
configuración SSL.
Ejecute mandatos administrativos mediante wsadmin para crear o modificar un
archivo de propiedades de una configuración SSL, validar las propiedades y aplicarlas.
Tabla 1. Acciones para archivos de propiedades de configuración SSL. Puede crear, modificar y suprimir propiedades de configuración SSL.Acción |
Procedimiento |
crear |
Establezca las propiedades necesarias y ejecute el mandato applyConfigProperties. |
modify |
Edite las propiedades y, a continuación, ejecute el mandato applyConfigProperties. |
delete |
Para suprimir el objeto SSLConfig completo, descomente #DELETE=true y,
a continuación, ejecute el mandato deleteConfigProperties. |
crear Propiedad |
No se aplica |
suprimir Propiedad |
No se aplica |
Opcionalmente, puede utilizar la modalidad interactiva con los mandatos:
AdminTask.nombre_mandato('-interactive')
Procedimiento
- Crear un archivo de propiedades para un objeto de configuración SSL.
- Establezca las propiedades SSLConfig según sea necesario.
Abra un editor en un archivo de propiedades SSLConfig. Modifique la sección de variables de entorno para que coincida con su sistema y establezca cualquier valor de
propiedad que se deba cambiar. El siguiente es un
archivo de propiedades SSLConfig de ejemplo:
#
# Header
#
ResourceType=SSLConfig
ImplementingResourceType=Security
ResourceId=Cell=!{cellName}:Security=:SSLConfig=alias#CellDefaultSSLSettings,managementScope#
"Cell=!{cellName}:Security=:ManagementScope=scopeName#"(cell):!{cellName}""
#DELETE=true
#
#
#Properties
#
managementScope=Cell=!{cellName}:Security=:ManagementScope=scopeName#"(cell):!{cellName}"
#ObjectName(ManagementScope)
alias=CellDefaultSSLSettings #required
type=JSSE #ENUM(SSSL|JSSE),default(JSSE)
#
EnvironmentVariablesSection
#Environment Variables
cellName=myCell
- Ejecute el mandato applyConfigProperties para crear o cambiar un objeto de configuración SSL.
La ejecución del mandato applyConfigProperties aplica el archivo de propiedades a la configuración. En este ejemplo de Jython, el parámetro opcional -reportFileName produce un informe llamado report.txt:
AdminTask.applyConfigProperties(['-propertiesFileName
myObjectType.props -reportFileName report.txt '])
- Modificar un archivo de propiedades existente.
- Obtenga un archivo de propiedades para el objeto de configuración SSL que desea cambiar.
Puede extraer un archivo de propiedades para un objeto SSLConfig utilizando el mandato
extractConfigProperties.
- Abra el archivo de propiedades en un editor y cambie las propiedades según sea necesario.
Asegúrese de que las variables de entorno del archivo de propiedades coincidan con su sistema.
- Ejecute el mandato applyConfigProperties.
- Si ya no necesita el objeto de configuración SSL, puede suprimir el objeto SSL completo.
Para suprimir el objeto completo, especifique DELETE=true en la sección header del
archivo de propiedades y ejecute el mandato deleteConfigProperties; por ejemplo:
AdminTask.deleteConfigProperties('[-propertiesFileName myObjectType.props -reportFileName report.txt]')
Resultados
Puede utilizar el archivo de propiedades para configurar y gestionar el objeto de
configuración SSL y sus propiedades.
Qué hacer a continuación
Guarde los cambios en la configuración.