Grupo de mandatos TrustManagerCommands para el objeto AdminTask
Puede utilizar los lenguajes de script Jython o Jacl para configurar la seguridad con la herramienta wsadmin. Los mandatos y parámetros del grupo TrustManagerCommands se pueden utilizar para crear, suprimir y consultar los valores del gestor de confianza de la configuración. También puede utilizar estos mandatos para crear un gestor de confianza personalizado para un cliente puro.
createTrustManager
El mandato createTrustManager crea un gestor de confianza en la configuración.
Objeto de destino
Ninguno
Parámetros y valores de retorno
- -name
- El nombre que identifica de forma exclusiva el gestor de confianza. (String, obligatorio)
- -scopeName
- Nombre del ámbito. (String, opcional)
- -provider
- Especifica el proveedor. (String, opcional)
- -algorithm
- Especifica el nombre del algoritmo del gestor de confianza o gestor de claves. (String, opcional)
- -trustManagerClass
- Especifica la clase personalizada que implementa la interfaz javax.net.s sl.TrustManager. (String, opcional)
Ejemplos
Uso del ejemplo de modalidad por lotes:
- Utilizando Jacl:
$AdminTask createTrustManager {-name testTM}
- Utilizando serie de Jython:
AdminTask.createTrustManager ('[-name testTM]')
- Utilizando la lista Jython:
AdminTask.createTrustManager (['-name', 'testTM'])
Ejemplo de utilización de la modalidad interactiva:
- Utilizando Jacl:
$AdminTask createTrustManager {-interactive}
- Utilizando serie de Jython:
AdminTask.deleteTrustManager ('[-interactive]')
- Utilizando la lista Jython:
AdminTask.createTrustManager (['-interactive'])
deleteTrustManager
El mandato deleteTrustManager suprime de la configuración los valores del gestor de confianza.
Objeto de destino
Ninguna.Parámetros necesarios
- -name
- Especifica el nombre que identifica de forma exclusiva el gestor de confianza. (String, obligatorio)
Parámetros opcionales
- -scopeName
- Especifica el nombre del ámbito. (String, opcional)
Ejemplos
Uso del ejemplo de modalidad por lotes:
- Utilizando Jacl:
$AdminTask deleteTrustManager {-name testTM}
- Utilizando serie de Jython:
AdminTask.deleteTrustManager ('[-name testTM]')
- Utilizando la lista Jython:
AdminTask.deleteTrustManager (['-name', 'testTM'])
Ejemplo de utilización de la modalidad interactiva:
- Utilizando Jacl:
$AdminTask deleteTrustManager {-interactive}
- En Jython:
AdminTask.deleteTrustManager('-interactive')
getTrustManager
El mandato getTrustManager obtiene el valor de un gestor de confianza.
Objeto de destino
Ninguna.Parámetros necesarios
- -name
- Especifica el nombre que identifica de forma exclusiva el gestor de confianza. (String, obligatorio)
Parámetros opcionales
- -scopeName
- Especifica el nombre exclusivo que identifica el ámbito de gestión. (String, opcional)
Ejemplos
Uso del ejemplo de modalidad por lotes:
- Utilizando Jacl:
$AdminTask getTrustManager {-name testTM}
- Utilizando serie de Jython:
AdminTask.getTrustManager ('[-name testTM]')
- Utilizando la lista Jython:
AdminTask.getTrustManager (['-name', 'testTM'])
Ejemplo de utilización de la modalidad interactiva:
- Utilizando Jacl:
$AdminTask getTrustManager {-interactive}
- En Jython:
AdminTask.getTrustManager('-interactive')
listTrustManagers
El mandato listTrustManagers lista los gestores de confianza dentro de un ámbito de gestión concreto.
Objeto de destino
Ninguna.Parámetros necesarios
Ninguna.Parámetros opcionales
- -scopeName
- Especifica el nombre exclusivo que identifica el ámbito de gestión. (String, opcional)
- -displayObjectName
- Establezca el valor de este parámetro para listar los objetos de gestor de confianza dentro de un ámbito. Establezca el valor de este parámetro en false para listar las series que contienen el ámbito de gestión y el nombre del gestor de confianza. (Boolean, opcional)
- -all
- Especifique el valor de este parámetro como true para ver todos los gestores fiables. Este parámetro altera temporalmente el parámetro scopeName. El valor predeterminado es false. (Boolean, opcional)
Ejemplos
Uso del ejemplo de modalidad por lotes:
- Utilizando Jacl:
$AdminTask listTrustManagers {-displayObjectName true}
- Utilizando serie de Jython:
AdminTask.listTrustManagers('[-displayObjectName true]')
- Utilizando la lista Jython:
AdminTask.listTrustManagers(['-displayObjectName', 'true'])
Ejemplo de utilización de la modalidad interactiva:
- Utilizando Jacl:
$AdminTask listTrustManagers {-interactive}
- En Jython:
AdminTask.listTrustManagers('-interactive')
modifyTrustManager
El mandato modifyTrustManager cambia los valores existentes de gestor de confianza.
Objeto de destino
Ninguna.Parámetros necesarios
- -name
- Especifica el nombre que identifica de forma exclusiva el gestor de confianza. (String, obligatorio)
Parámetros opcionales
- -scopeName
- Especifica el nombre exclusivo que identifica el ámbito de gestión. (String, opcional)
- -provider
- Especifica el nombre de proveedor del gestor de confianza. (String, opcional)
- -algorithm
- Especifica el nombre del algoritmo del gestor de confianza. (String, opcional)
- -trustManagerClass
- Especifica una clase que implementa la interfaz javax.net.sslX509TrustManager. No puede utilizar este parámetro con los parámetros provider o algorithm. (String, opcional)
Ejemplos
Uso del ejemplo de modalidad por lotes:
- Utilizando Jacl:
$AdminTask modifyTrustManager {-name testTM -trustManagerClass test.trust.manager}
- Utilizando serie de Jython:
AdminTask.modifyTrustManager('[-name testTM -trustManagerClass test.trust.manager]')
- Utilizando la lista Jython:
AdminTask.modifyTrustManager (['-name', 'testTM', '-trustManagerClass', 'test.trust.manager'])
Ejemplo de utilización de la modalidad interactiva:
- Utilizando Jacl:
$AdminTask modifyTrustManager {-interactive}
- En Jython:
AdminTask.modifyTrustManager('-interactive')