Grupo de mandatos PolicySetManagement para el objeto AdminTask

Puede utilizar los lenguajes de script Jython o Jacl para gestionar las configuraciones de conjuntos de políticas con la herramienta wsadmin. Utilice los mandatos y parámetros del grupo PolicySetManagement para crear, suprimir y gestionar las configuraciones de conjuntos de políticas, políticas y adjuntos de conjuntos de políticas.

Antes e utilizar los mandatos de este tema, verifique que utiliza la versión más reciente de la herramienta wsadmin. Los mandatos de gestión de conjuntos de políticas que aceptan un objeto de propiedades como valor para los parámetros attributes o bindingLocation no se admiten en versiones anteriores de la herramienta wsadmin. Por ejemplo, los mandatos no se ejecutan en un nodo de la versión 6.1.0.x.

Utilice los mandatos siguientes para gestionar las configuraciones del conjunto de políticas:
Utilice los mandatos siguientes para gestionar los valores de políticas:
Utilice los mandatos siguientes para gestionar los enlaces de conjuntos de políticas:

listPolicySets

El mandato listPolicySets devuelve una lista de todos los conjuntos de políticas existentes. Si la seguridad administrativa está habilitada, todos los roles de usuario pueden utilizar este mandato.

Objeto de destino

Ninguna.

Parámetros opcionales

-policySetType
Especifica el tipo del conjunto de políticas. Especifique application para visualizar los conjuntos de políticas de aplicación. Especifique system para visualizar los conjuntos de políticas del sistema para el servicio de confianza o las conexiones WS-MetadataExchange. Especifique system/trust para visualizar los conjuntos de políticas para el servicio de confianza. Especifique default para visualizar los conjuntos de políticas predeterminados. El valor predeterminado para este parámetro es application. (String, opcional)
-fromDefaultRepository
Especifica si utilizar el repositorio predeterminado. (Boolean, opcional)

Valor de retorno

El mandato devuelve una lista de todos los conjuntos de políticas existentes. Cada entrada de la lista es el nombre de un conjunto de políticas.

Uso del ejemplo de modalidad de proceso por lotes

  • Utilizando serie de Jython:
    AdminTask.listPolicySets('[-policySetType system/trust]')
  • Utilizando la lista Jython:
    AdminTask.listPolicySets(['-policySetType', 'system/trust'])

Ejemplo de utilización de la modalidad interactiva

  • En Jython:
    AdminTask.listPolicySets('-interactive')

getPolicySet

El mandato getPolicySet devuelve los atributos generales, como una descripción y un indicador predeterminado, para el conjunto de políticas especificado. Si la seguridad administrativa está habilitada, todos los roles de usuario pueden utilizar este mandato.

Objeto de destino

Ninguna.

Parámetros necesarios

-policySet
Especifica el nombre del conjunto de políticas. Para obtener una lista de todos los nombres de conjuntos de políticas, utilice el mandato listPolicySets. (String, obligatorio)

Parámetros opcionales

-isDefaultPolicySet
Especifica si se debe visualizar un conjunto de políticas predeterminado. El valor predeterminado es false. (Boolean, opcional)
-fromDefaultRepository
Especifica si utilizar el repositorio predeterminado. (Boolean, opcional)

Valor de retorno

El mandato devuelve una lista de los atributos para el conjunto de políticas especificado.

Uso del ejemplo de modalidad de proceso por lotes

  • Utilizando serie de Jython:
    AdminTask.getPolicySet('[-policySet SecureConversation]')
  • Utilizando la lista Jython:
    AdminTask.getPolicySet(['-policySet', 'SecureConversation'])

Ejemplo de utilización de la modalidad interactiva

  • En Jython:
    AdminTask.getPolicySet('-interactive')

createPolicySet

El mandato createPolicySet crea un nuevo conjunto de políticas. Las políticas no se crean con el conjunto de políticas. El indicador predeterminado se establece en false.

Si se ha habilitado la seguridad administrativa, debe utilizar el rol de administrador para crear conjuntos de políticas.

Objeto de destino

Ninguna.

Parámetros necesarios

-policySet
Especifica el nombre del conjunto de políticas. (String, obligatorio)

Parámetros opcionales

-description
Añade una descripción para el conjunto de políticas. (String, obligatorio)
-policySetType
Especifica el tipo del conjunto de políticas. Cuando el valor es application, el mandato crea los conjuntos de políticas de aplicación. Cuando el valor es system, el mandato crea un conjunto de políticas que se puede utilizar para el servicio de confianza o las conexiones WS-MetadataExchange. Cuando el valor es system/trust, el mandato crea un conjunto de políticas para el servicio de confianza. El valor predeterminado para este parámetro es application. (String, opcional)

Valor de retorno

El mandato devuelve un mensaje que indica si la operación ha sido correcta o no.

Uso del ejemplo de modalidad de proceso por lotes

  • Utilizando serie de Jython:
    AdminTask.createPolicySet('[-policySet myCustomPS -description [my new custom policy 
     set] -policySetType system/trust]')
  • Utilizando la lista Jython:
    AdminTask.createPolicySet(['-policySet', 'myCustomPS', '-description',  '[my new custom 
     policy set]', '-policySetType', 'system/trust'])

Ejemplo de utilización de la modalidad interactiva

  • En Jython:
    AdminTask.createPolicySet('-interactive')

copyPolicySet

El mandato copyPolicySet crea un copia de un conjunto de políticas existente. De forma predeterminada, las conexiones de conjunto de políticas se transfieren al nuevo conjunto de políticas.

Si se ha habilitado la seguridad administrativa, debe utilizar el rol de administrador para copiar conjuntos de políticas.

Objeto de destino

Ninguna.

Parámetros necesarios

-sourcePolicySet
Especifica el nombre del conjunto de políticas existente que se ha de copiar. (String, obligatorio)
-newPolicySet
Especifica el nombre del nuevo conjunto de políticas que está creando. (String, obligatorio)
-newDescription
Especifica una descripción para el nuevo conjunto de políticas. (String, obligatorio)

Parámetros opcionales

-transferAttachments
Si este parámetro se establece en true, todas las conexiones se transfieren desde el conjunto de políticas de origen al nuevo conjunto de políticas. El valor predeterminado es false. (Boolean, opcional)

Valor de retorno

El mandato devuelve un mensaje que indica si la operación ha sido correcta o no.

Uso del ejemplo de modalidad de proceso por lotes

  • Utilizando serie de Jython:
    AdminTask.copyPolicySet('[-sourcePolicySet SecureConversation -newPolicySet  
     CustomSecureConversation -newDescription [my new copied policy
    set] -transferAttachments true]')
  • Utilizando la lista Jython:
    AdminTask.copyPolicySet(['-sourcePolicySet', 'SecureConversation', '-newPolicySet',  
     'CustomSecureConversation', '-newDescription', '[my new copied policy set]',  '-transferAttachments', 
     'true'])

Ejemplo de utilización de la modalidad interactiva

  • En Jython:
    AdminTask.copyPolicySet('-interactive')

deletePolicySet

El mandato deletePolicySet suprime el conjunto de políticas específico. Si existen conexiones para el conjunto de políticas, el mandato devuelve un mensaje de error.

Si se ha habilitado la seguridad administrativa, debe utilizar el rol de administrador para suprimir conjuntos de políticas.

Objeto de destino

Ninguna.

Parámetros necesarios

-policySet
Especifica el nombre del conjunto de políticas que se ha de suprimir. (String, obligatorio)

Valor de retorno

El mandato devuelve un mensaje que indica si la operación ha sido correcta o no.

Uso del ejemplo de modalidad de proceso por lotes

  • Utilizando serie de Jython:
    AdminTask.deletePolicySet('[-policySet customSecureConversation]')
  • Utilizando la lista Jython:
    AdminTask.deletePolicySet(['-policySet', 'customSecureConversation'])

Ejemplo de utilización de la modalidad interactiva

  • En Jython:
    AdminTask.deletePolicySet('-interactive')

updatePolicySet

El mandato updatePolicySet le permite especificar una lista de atributos para actualizar el conjunto de políticas. Puede utilizar este mandato para actualizar todos los atributos del conjunto de políticas o un subconjunto de atributos.

Si se ha habilitado la seguridad administrativa, debe utilizar el rol de administrador para actualizar configuraciones de conjuntos de políticas.

Objeto de destino

Ninguna.

Parámetros necesarios

-policySet
Especifica el nombre del conjunto de políticas que se ha de actualizar. (String, obligatorio)
-attributes
Especifica un objeto de propiedades que contiene los atributos que se han de actualizar para el conjunto de políticas especificado. (Properties, obligatorio)

Valor de retorno

El mandato devuelve un mensaje que indica si la operación ha sido correcta o no.

Uso del ejemplo de modalidad de proceso por lotes

  • Utilizando serie de Jython:
    AdminTask.updatePolicySet('-policySet policySet1 -attributes [[type application] 
     [description [my policy set description]]]')
  • Utilizando la lista Jython:
    AdminTask.updatePolicySet(['-policySet', 'policySet1', '-attributes', '[[type 
     application] [description [my policy set description]]]'])

Ejemplo de utilización de la modalidad interactiva

  • En Jython:
    AdminTask.updatePolicySet('-interactive')

addPolicyType

El mandato addPolicyType añade una política con valores predeterminados para el conjunto de políticas específico. Debe indicar si se habilita o inhabilita la política añadida.

Si se ha habilitado la seguridad administrativa, debe utilizar el rol de administrador para añadir políticas.

Objeto de destino

Ninguna.

Parámetros necesarios

-policySet
Especifica el nombre del conjunto de políticas que se ha de actualizar. (String, obligatorio)
-policyType
Especifica el nombre de la política que se ha de añadir al conjunto de políticas. (String, obligatorio)
-enabled
Si este parámetro se establece en true, la nueva política se habilita en el conjunto de políticas. Si este parámetro se establece en false, la configuración está contenida en el conjunto de políticas pero la configuración no tiene efecto alguno en el sistema. (Booleano, obligatorio)

Valor de retorno

El mandato devuelve un mensaje que indica si la operación ha sido correcta o no.

Uso del ejemplo de modalidad de proceso por lotes

  • Utilizando serie de Jython:
    AdminTask.addPolicyType('[-policySet customPolicySet -policyType WSTransaction 
     -enabled true]')
  • Utilizando la lista Jython:
    AdminTask.addPolicyType(['-policySet', 'customPolicySet', '-policyType', 
     'WSTransaction', '-enabled', 'true'])

Ejemplo de utilización de la modalidad interactiva

  • En Jython:
    AdminTask.addPolicyType('-interactive')

deletePolicyType

El mandato deletePolicyType suprime una política del conjunto de políticas.

Si se ha habilitado la seguridad administrativa, debe utilizar el rol de administrador para eliminar políticas de la configuración.

Objeto de destino

Ninguna.

Parámetros necesarios

-policySet
Especifica el nombre del conjunto de políticas que se ha de actualizar. (String, obligatorio)
-policyType
Especifica el nombre de la política que se ha de suprimir del conjunto de políticas. (String, obligatorio)

Valor de retorno

El mandato devuelve un mensaje que indica si la operación ha sido correcta o no.

Uso del ejemplo de modalidad de proceso por lotes

  • Utilizando serie de Jython:
    AdminTask.deletePolicyType('[-policySet customPolicySet -policyType WSTransaction]')
  • Utilizando la lista Jython:
    AdminTask.deletePolicyType(['-policySet', 'customPolicySet', '-policyType', 
     'WSTransaction'])

Ejemplo de utilización de la modalidad interactiva

  • En Jython:
    AdminTask.deletePolicyType('-interactive')

validatePolicySet

El mandato validatePolicySet valida la configuración del conjunto de políticas.

Si se ha habilitado la seguridad administrativa, debe utilizar el rol de administrador para validar conjuntos de políticas.

Objeto de destino

Ninguna.

Parámetros necesarios

-policySet
Especifica el conjunto de políticas que se ha de actualizar. (String, obligatorio)

Valor de retorno

El mandato devuelve un mensaje que indica si la operación ha sido correcta o no.

Uso del ejemplo de modalidad de proceso por lotes

  • Utilizando serie de Jython:
    AdminTask.validatePolicySet('[-policySet customSecureConversation]')
  • Utilizando la lista Jython:
    AdminTask.validatePolicySet(['-policySet', 'customSecureConversation'])

Ejemplo de utilización de la modalidad interactiva

  • En Jython:
    AdminTask.validatePolicySet('-interactive')

exportPolicySet

El mandato exportPolicySet exporta un conjunto de políticas como un archivo que se puede copiar en un entorno de cliente.

Si se ha habilitado la seguridad administrativa, debe utilizar el rol de administrador para exportar conjuntos de políticas.

Objeto de destino

Ninguna.

Parámetros necesarios

-policySet
Especifica el conjunto de políticas a exportar. (String, obligatorio)
-pathName
Especifica el nombre de la vía de acceso del archivador que se ha de crear. (String, obligatorio)

Valor de retorno

El mandato devuelve un mensaje que indica si la operación ha sido correcta o no.

Uso del ejemplo de modalidad de proceso por lotes

  • Utilizando serie de Jython:
    AdminTask.exportPolicySet('[-policySet customSecureConversation -pathName  
     C:/IBM/WebSphere/AppServer/PolicySets/customSC.zip]')
  • Utilizando la lista Jython:
    AdminTask.exportPolicySet(['-policySet', 'customSecureConversation;, '-pathName', ' 
     C:/IBM/WebSphere/AppServer/PolicySets/customSC.zip'])

Ejemplo de utilización de la modalidad interactiva

  • En Jython:
    AdminTask.exportPolicySet('-interactive')

importPolicySet

El mandato importPolicySet importa un conjunto de políticas desde un archivo de archivado comprimido o desde una selección de conjuntos de políticas predeterminados en el entorno del servidor.

Si se ha habilitado la seguridad administrativa, debe utilizar el rol de administrador para importar conjuntos de políticas.

Objeto de destino

Ninguna.

Parámetros opcionales

-importFile
Especifica el nombre de la vía de acceso del archivador que se ha de importar. (String, opcional)
-defaultPolicySet
Especifica el nombre del conjunto de políticas predeterminado que se ha de importar. (String, opcional)
-policySet
Especifica el nombre para asignar al conjunto de políticas nuevo. Si no especifica este parámetro, el sistema utiliza el nombre original del conjunto de políticas. (String, opcional)
-verifyPolicySetType
Especifica que el tipo de conjunto de políticas que se va a importar coincide con un tipo específico. Especifique system o system/trust para verificar que el conjunto de políticas que se va a importar es un tipo de conjunto de políticas del sistema, incluidos los conjuntos de políticas del servicio de confianza. Especifique application para verificar que el conjunto de políticas sea un conjunto de políticas de la aplicación. (String, opcional)

Valor de retorno

El mandato devuelve un mensaje que indica si la operación ha sido correcta o no.

Uso del ejemplo de modalidad de proceso por lotes

  • Utilizando serie de Jython:
    AdminTask.importPolicySet('[-importFile C:/IBM/WebSphere/AppServer/PolicySets/customSC.zip]')
  • Utilizando la lista Jython:
    AdminTask.importPolicySet(['-importFile', 'C:/IBM/WebSphere/AppServer/PolicySets/customSC.zip'])

Ejemplo de utilización de la modalidad interactiva

  • En Jython:
    AdminTask.importPolicySet('-interactive')

listPolicyTypes

El mandato listPolicyTypes devuelve una lista de los nombres de políticas configurados en el sistema. Los parámetros de entrada permiten listar cada tipo de política configurado en el sistema, los tipos de políticas configurados en un conjunto de políticas o los tipos de políticas de un enlace.

Si la seguridad administrativa está habilitada, todos los roles de administrador pueden listar los tipos de políticas.

Objeto de destino

Ninguna.

Parámetros opcionales

-policySet
Especifica el nombre del conjunto de políticas en el que consultar las políticas. Si no se ha especificado el conjunto de políticas, el mandato lista todas las políticas definidas en la configuración. (String, opcional)
-bindingLocation
Especifica la ubicación del enlace. Este valor es el enlace predeterminado de toda la célula, el enlace predeterminado específico del servidor o el enlace específico de la conexión. Especifique el parámetro bindingLocation como un objeto de propiedades siguiendo las directrices siguientes:
  • Para el enlace predeterminado de toda la célula, utilice una propiedad nula o vacía.
  • Para el enlace predeterminado específico del servidor, especifique los nombres de nodo y de servidor en las propiedades. Los nombres de las propiedades son node y server. Los enlaces predeterminados específicos del servidor están en desuso.
  • Para el enlace específico de la conexión, especifique el nombre de la aplicación y el ID de conexión en las propiedades. Los nombres de las propiedades son application y attachmentId.
  • Para los enlaces del sistema/de confianza, establezca la propiedad systemType como trustService.
  • Para enlaces de clientes de confianza, especifique la propiedad systemType como trustClient. Especifique también el ID de conexión. Si los enlaces son para una aplicación específica, especifique además la propiedad application.
  • Para el enlace WSNClient, especifique el nombre del bus, el nombre del servicio y el ID de la conexión en las propiedades. Los nombres de las propiedades son bus, WSNService y attachmentId.
(Properties, opcional)
-attachmentType
Especifica si el tipo de adjunto es un enlace de aplicación, enlace de cliente, enlace de servicio de confianza, enlaces de cliente de confianza, o enlace de cliente WS-Notification. (String, opcional)
Nota: Aunque puede especificar el valor application para el parámetro -attachmentType, utilice el valor provider en lugar del valor application porque los adjuntos se utilizan para algo más que sólo las aplicaciones como, por ejemplo, adjuntos del sistema para el servicio de confianza. Para los adjuntos del conjunto de políticas del sistema, especifique el valor provider para el parámetro attachmentType y el valor "[systemType trustService]" para el parámetro -attachmentProperties. Para los adjuntos WSNClient, especifique el valor client para el parámetro attachmentType y las propiedades bus y WSNService con el parámetro -attachmentProperties.
-bindingName
Especifica un enlace general específico. Si especifica este parámetro, el sistema muestra los tipos de políticas en el enlace específico. (String, opcional)
-fromDefaultRepository
Especifica si utilizar el repositorio predeterminado. (Boolean, opcional)

Valor de retorno

El mandato devuelve una lista de los tipos de políticas.

Uso del ejemplo de modalidad de proceso por lotes

  • Utilizando serie de Jython:
    AdminTask.listPolicyTypes('[-policySet customSecureConversation]')
  • Utilizando la lista Jython:
    AdminTask.listPolicyTypes(['-policySet', 'customSecureConversation'])

Ejemplo de utilización de la modalidad interactiva

  • En Jython:
    AdminTask.listPolicyTypes ('[-interactive]')

getPolicyType

El mandato getPolicyType devuelve los atributos para una política específica.

Si la seguridad administrativa está habilitada, todos los roles de administrador pueden consultar los atributos de políticas.

Objeto de destino

Ninguna.

Parámetros necesarios

-policySet
Especifica el nombre del conjunto de políticas que se ha de consultar. (String, obligatorio)
-policyType
Especifica el nombre de la política de interés. (String, obligatorio)

Parámetros opcionales

-attributes
Especifica los atributos específicos que se han de visualizar. Si no se utiliza este parámetro, el mandato devuelve todos los atributos para la política especificada. (String[], opcional)
-fromDefaultRepository
Especifica si utilizar el repositorio predeterminado. (Boolean, opcional)

Valor de retorno

El mandato devuelve un objeto de propiedades que contiene los atributos de políticas.

Uso del ejemplo de modalidad de proceso por lotes

  • Utilizando serie de Jython:
    AdminTask.getPolicyType('[-policySet customSecureConversation -policyType 
     SecureConversation]')
  • Utilizando la lista Jython:
    AdminTask.getPolicyType(['-policySet', 'customSecureConversation', '-policyType', 'SecureConversation'])

Ejemplo de utilización de la modalidad interactiva

  • En Jython:
    AdminTask.getPolicyType (['-interactive'])

setPolicyType

El mandato setPolicyType actualiza los atributos de una política especificada.
Avoid trouble Avoid trouble: La asistencia de mandatos de la consola administrativa proporciona una sintaxis Jython incorrecta para el mandato setPolicyType. La expresión XPath para la protección de parte de mensaje de respuesta del conjunto de políticas WSSecurity Username contiene comillas simples (') en todos los valores de propiedad XPath, que no están soportadas por Jython. Para arreglar el mandato desde la asistencia de mandatos de la consola de administración, añada una barra inclinada invertida (\) delante de cada comilla simple para evitarla.

Asimismo, si está utilizando un script Jython para actualizar los atributos, los corchetes no se deben incluir si desea obtener una lista de elementos y no una lista de series.

gotcha

Si se ha habilitado la seguridad administrativa, debe utilizar el rol de administrador para configurar políticas.

Objeto de destino

Ninguna.

Parámetros necesarios

-policySet
Especifica el nombre del conjunto de políticas de interés. (String, obligatorio)
-policyType
Especifica el nombre de la política de interés. (String, obligatorio)
-attributes
Especifica los atributos específicos que se han de actualizar. Las propiedades pueden incluir todos los atributos de políticas o un subconjunto de atributos. (Properties, obligatorio)

Parámetros opcionales

-replace
Indica si los nuevos atributos proporcionados en el mandato sustituyen los atributos de políticas existentes. Para políticas con datos complejos, puede suprimir las partes opcionales de la configuración cuando sea necesario. Utilice este parámetro para obtener todos los atributos, realizar ediciones y sustituir la configuración de enlaces con los datos editados. El valor predeterminado es false. (Boolean, opcional)

Valor de retorno

El mandato devuelve un mensaje que indica si la operación ha sido correcta o no.

Uso del ejemplo de modalidad de proceso por lotes

  • Utilizando serie de Jython:
    AdminTask.setPolicyType('[-policySet customSecureConversation -policyType 
     SecureConversation -attributes [[type application] [description [my new description]]]]')
  • Utilizando la lista Jython:
    AdminTask.setPolicyType(['-policySet', 'customSecureConversation', '-policyType', 'SecureConversation',
     '-attributes',
     '[[type application] [description [my new description]]]'])

Ejemplo de utilización de la modalidad interactiva

  • En Jython:
    AdminTask.setPolicyType('-interactive')

getPolicyTypeAttribute

El mandato getPolicyTypeAttribute devuelve el valor del atributo de políticas especificado.

Si la seguridad administrativa está habilitada, todos los roles de administrador pueden consultar los valores de atributos de tipos de políticas.

Objeto de destino

Ninguna.

Parámetros necesarios

-policySet
Especifica el nombre del conjunto de políticas de interés. (String, obligatorio)
-policyType
Especifica el nombre de la política de interés. (String, obligatorio)
-attributeName
Especifica el nombre del atributo de interés. (String, obligatorio)
-fromDefaultRepository
Especifica si utilizar el repositorio predeterminado. (Boolean, opcional)

Parámetros opcionales

-fromDefaultRepository
Especifica si utilizar el repositorio predeterminado. (Boolean, opcional)

Valor de retorno

El mandato devuelve una serie que contiene el valor del atributo especificado.

Uso del ejemplo de modalidad de proceso por lotes

  • Utilizando serie de Jython:
    AdminTask.getPolicyTypeAttribute('[-policySet customSecureConversation  -policyType 
     SecureConversation -attributeName type]')
  • Utilizando la lista Jython:
    AdminTask.getPolicyTypeAttribute(['-policySet', 'customSecureConversation',  '-policyType', 
     'SecureConversation', '-attributeName', 'type'])

Ejemplo de utilización de la modalidad interactiva

  • En Jython:
    AdminTask.getPolicyTypeAttribute('-interactive')

setPolicyTypeAttribute

El mandato setPolicyTypeAttribute establece el valor del atributo de políticas especificado.

Si se ha habilitado la seguridad administrativa, debe utilizar el rol de administrador para configurar atributos de políticas.

Objeto de destino

Ninguna.

Parámetros necesarios

-policySet
Especifica el nombre del conjunto de políticas de interés. (String, obligatorio)
-policyType
Especifica el nombre de la política de interés. (String, obligatorio)
-attributeName
Especifica el nombre del atributo de interés. (String, obligatorio)
-attributeValue
Especifica el valor del atributo de interés. (String, obligatorio)

Valor de retorno

Si el atributo se añade correctamente a la política, el mandato devuelve el valor de serie true.

Uso del ejemplo de modalidad de proceso por lotes

  • Utilizando serie de Jython:
    AdminTask.setPolicyTypeAttribute('[-policySet customPolicySet  -policyType 
     WSReliableMessaging -attributeName specLevel  -attributeValue 1.0]')
  • Utilizando la lista Jython:
    AdminTask.setPolicyTypeAttribute(['-policySet', 'customPolicySet',  '-policyType', 
     'WSReliableMessaging', '-attributeName', 'specLevel',  '-attributeValue', '1.0'])

Ejemplo de utilización de la modalidad interactiva

  • En Jython:
    AdminTask.setPolicyTypeAttribute('-interactive')

getPolicySetAttachments

El mandato getPolicySetAttachments lista las propiedades de todas las conexiones de conjuntos de políticas configuradas en una aplicación específica.

Si la seguridad administrativa está habilitada, todos los roles de administrador pueden consultar las conexiones del conjunto de políticas.

Objeto de destino

Ninguna.

Parámetros opcionales

-applicationName
Especifica el nombre de la aplicación en la que consultar las conexiones de conjuntos de políticas. Para las conexiones de aplicación y cliente, este parámetro es obligatorio. Este parámetro no es necesario para consultar las conexiones del servicio de confianza. (String, opcional)
-attachmentType
Especifica el tipo de conexiones de conjunto de políticas. (String, opcional)
Nota: Aunque puede especificar el valor application para el parámetro -attachmentType, utilice el valor provider en lugar del valor application porque los adjuntos se utilizan para algo más que sólo las aplicaciones como, por ejemplo, adjuntos del sistema para el servicio de confianza. Para los adjuntos del conjunto de políticas del sistema, especifique el valor provider para el parámetro attachmentType y el valor "[systemType trustService]" para el parámetro -attachmentProperties. Para los adjuntos WSNClient, especifique el valor client para el parámetro attachmentType y las propiedades bus y WSNService con el parámetro -attachmentProperties.
-expandResources
Proporciona información ampliada que describe detalladamente las propiedades de adjuntos de cada recurso. Si establece este parámetro en el nombre del servicio, únicamente se devuelven los recursos para ese servicio web. Si especifica un carácter de asterisco (*), se devuelve información ampliada para todos los servicios web. Este parámetro es válido si el valor del parámetro -attachmentType se establece en provider o client. (String, opcional)
-attachmentProperties
Especifica información necesaria para identificar la ubicación de la conexión. Para conexiones WSNClient, especifique el parámetro attachmentType como client y utilice el parámetro -attachmentProperties para especificar las propiedades bus y WSNService. Para los adjuntos del conjunto de políticas del sistema, especifique el parámetro attachmentType como provider y utilice el parámetro -attachmentProperties para establecer el valor de la propiedadsystemType en trustService. Si se especifica una conexión de cliente de confianza, el parámetro -attachmentProperties contiene una propiedad systemType cuyo valor es trustClient. (Properties, opcional)
-serviceRef
Especifica el nombre de la referencia de servicio para el que se devuelven adjuntos. Si se especifica, se devuelven únicamente los archivos adjuntos para esa referencia de servicio. Este parámetro sólo es válido cuando el valor de parámetro expandResources es el nombre del servicio y cuando el parámetro attachmentType está establecido en client. (String, opcional)

Valor de retorno

El mandato devuelve una lista de las propiedades de cada conexión de la aplicación, incluido el nombre del conjunto de políticas, el ID de conexión y la lista de recursos. Si especifica el parámetro expandResources, el mandato devuelve las propiedades de recurso y de enlace, así como las propiedades attachmentId, policySet y directAttachment. Si un recurso no se conecta a un conjunto de políticas, el sistema sólo muestra la propiedad de recurso. La propiedad de enlace sólo existe si la conexión contiene un enlace personalizado.

Uso del ejemplo de modalidad de proceso por lotes

  • Utilizando serie de Jython:
    AdminTask.getPolicySetAttachments('[-attachmentType provider -attachmentProperties 
    "[systemType trustService]"]')
  • Utilizando la lista Jython:
    AdminTask.getPolicySetAttachments(['-attachmentType', 'provider', '-attachmentProperties', 
     '[systemType trustService]'])
En los ejemplos siguientes se devuelve información de archivos adjuntos de conjuntos de políticas para la referencia de servicio especifica, myServiceRef. Los ejemplos devuelven información detallada de recursos para los puntos finales lógicos u operaciones de cada referencia de servicio porque se ha especificado el parámetro -expandResource.
  • Utilizando serie de Jython:
    AdminTask.getPolicySetAttachments('[-attachmentType client -applicationName application1 -expandResources {http://www.ibm.com}myService -serviceRef myServiceRef]') 
  • Utilizando la lista Jython:
    AdminTask.getPolicySetAttachments(['-attachmentType', 'client', '-applicationName', 'application1', '-expandResources', '{http://www.ibm.com}myService', -serviceRef', 'myServiceRef'])

Ejemplo de utilización de la modalidad interactiva

  • Utilizando la lista Jython:
    AdminTask.getPolicySetAttachments('-interactive')

createPolicySetAttachment

El mandato createPolicySetAttachment crea una nueva conexión del conjunto de políticas para una aplicación.

Si la seguridad administrativa está habilitada, verifique si se utiliza el rol administrativo correcto, tal como se describe en la tabla siguiente:
Tabla 1. Roles administrativos. En esta tabla se describen los roles administrativos y la autorización asociada cuando se habilita la seguridad administrativa.
Rol de administración Autorización
Administrador El rol de administrador debe tener acceso a todas las células para crear conexiones de conjuntos de políticas. Si sólo tiene acceso a un recurso determinado, puede crear las conexiones del conjunto de políticas para el recurso para el que tenga acceso.
Configurador El rol de configurador debe tener acceso a todas las células para crear conexiones del conjunto de políticas. Si sólo tiene acceso a un recurso determinado, puede crear las conexiones del conjunto de políticas para el recurso para el que tenga acceso.
Desplegador El rol de desplegador con acceso a todas las células o a un recurso determinado sólo puede crear conexiones del conjunto de políticas para recursos de aplicación.
Operador El rol de operador no puede crear conexiones del conjunto de políticas.
Supervisor El rol de supervisor no puede crear conexiones del conjunto de políticas.

Objeto de destino

Ninguna.

Parámetros necesarios

-resources
Especifica el nombre de los recursos de aplicación que se han de conectar al conjunto de políticas. (String[], obligatorio)

Parámetros opcionales

-applicationName
Especifica el nombre de la aplicación de interés para las conexiones de conjunto de políticas. Para las conexiones de aplicación y cliente, este parámetro es obligatorio. Este parámetro no es necesario para las conexiones del servicio de confianza. (String, opcional)
-attachmentType
Especifica el tipo de conexiones de conjunto de políticas. (String, opcional)
Nota: Aunque puede especificar el valor application para el parámetro -attachmentType, utilice el valor provider en lugar del valor application porque los adjuntos se utilizan para algo más que sólo las aplicaciones como, por ejemplo, adjuntos del sistema para el servicio de confianza. Para los adjuntos del conjunto de políticas del sistema, especifique el valor provider para el parámetro attachmentType y el valor "[systemType trustService]" para el parámetro -attachmentProperties. Para los adjuntos WSNClient, especifique el valor client para el parámetro attachmentType y las propiedades bus y WSNService con el parámetro -attachmentProperties.
-dynamicClient
Si establece este parámetro en true, el sistema no reconocerá los recursos del cliente. Esta opción especifica que no se validan los recursos de cliente. (Boolean, opcional)
-attachmentProperties
Especifica información necesaria para identificar la ubicación de la conexión. Para conexiones WSNClient, especifique el parámetro attachmentType como client y utilice el parámetro -attachmentProperties para especificar las propiedades bus y WSNService. Para los adjuntos del conjunto de políticas del sistema, especifique el parámetro attachmentType como provider y utilice el parámetro -attachmentProperties para establecer el valor de la propiedadsystemType en trustService. Si se especifica una conexión de cliente de confianza, el parámetro -attachmentProperties contiene una propiedad systemType cuyo valor es trustClient. (Properties, opcional)
-inheritFromService
Especifica si los recursos para la referencia de servicio heredan las conexiones de conjunto de políticas del servicio asociado. Utilice este parámetro únicamente para las conexiones de referencia de servicio. El valor predeterminado para este parámetro es true. (Boolean, opcional)
-policySet
Especifica el nombre del conjunto de políticas que se ha de adjuntar. Este parámetro es necesario a menos que el recurso especifique una referencia de servicio y se especifique el parámetro inheritFromService. Si no se especifica el parámetro policySet y el parámetro inheritFromService esfalse, todos los archivos adjuntos para la referencia de servicio se eliminan y la referencia de servicio no tiene una conexión de conjunto de políticas. Si no se especifica el parámetro policySet y el parámetro inheritFromService es true, todos los adjuntos para la referencia de servicio se eliminan y la referencia de servicio hereda la política del servicio. (String, opcional)

Valor de retorno

El mandato devuelve una serie con el ID de la nueva conexión.

Uso del ejemplo de modalidad de proceso por lotes

  • Utilizando serie de Jython:
    AdminTask.createPolicySetAttachment('[-policySet policyset1 -resources "WebService:/" -applicationName 
    WebService -attachmentType provider]')
  • Utilizando la lista Jython:
    AdminTask.createPolicySetAttachment(['-policySet', 'policyset1', '-resources', '"WebService:/"', '-applicationName', 'WebService',
     '-attachmentType', 'provider'])

Ejemplo de utilización de la modalidad interactiva

  • En Jython:
    AdminTask.createPolicySetAttachment('-interactive')
Mixed-version environment Mixed-version environment: En un entorno de célula mixto, no debe crear los adjuntos de referencia de servicio ni adjuntos de recursos que se especifican en formato de pares nombre-valor para las aplicaciones que se despliegan en un servidor de aplicaciones que sea anterior a WebSphere Application Server Versión 8. Los adjuntos de referencia de servicio sólo están soportados en WebSphere Application Server Versión 8 y posterior.

En entornos de célula mixtos, no debe crear conexiones con conjuntos de políticas que contengan la política CustomProperties para las aplicaciones que se despliegan en un servidor de aplicaciones anterior a WebSphere Application Server versión 8.0. La política CustomProperties sólo está soportada en WebSphere Application Server versión 8.0 y posterior.

mixv

updatePolicySetAttachment

El mandato updatePolicySetAttachment actualiza los recursos que se aplican a una conexión del conjunto de políticas.

Si la seguridad administrativa está habilitada, verifique si se utiliza el rol administrativo correcto, tal como se describe en la tabla siguiente:
Tabla 2. Roles administrativos. En esta tabla se describen los roles administrativos y la autorización asociada cuando se habilita la seguridad administrativa.
Rol de administración Autorización
Administrador El rol de administrador debe tener acceso a todas las células para configurar conexiones del conjunto de políticas. Si sólo tiene acceso a un recurso determinado, puede configurar las conexiones del conjunto de políticas para el recurso para el que tenga acceso.
Configurador El rol de configurador debe tener acceso a todas las células para configurar conexiones del conjunto de políticas. Si sólo tiene acceso a un recurso determinado, puede configurar las conexiones del conjunto de políticas para el recurso para el que tenga acceso.
Desplegador El rol de desplegador con acceso a todas las células o a un recurso determinado sólo puede configurar conexiones del conjunto de políticas para recursos de aplicación.
Operador El rol de operador no puede configurar conexiones del conjunto de políticas.
Supervisor El rol de supervisor no puede configurar conexiones del conjunto de políticas.

Objeto de destino

Ninguna.

Parámetros necesarios

-attachmentId
Especifica el nombre de la conexión que se ha de actualizar. (String, obligatorio)
-resources
Especifica los nombres de los recursos de aplicación que se han de conectar al conjunto de políticas. Un recurso de una referencia de servicio no se puede incluir en el mismo archivo adjunto como recurso para un servicio. (String, obligatorio)

Parámetros opcionales

-applicationName
Especifica el nombre de la aplicación de interés para las conexiones de conjunto de políticas. Para las conexiones de aplicación y cliente, este parámetro es obligatorio. Este parámetro no es necesario para las conexiones del servicio de confianza. (String, opcional)
-attachmentType
Especifica el tipo de conexiones de conjunto de políticas. (String, opcional)
Nota: Aunque puede especificar el valor application para el parámetro -attachmentType, utilice el valor provider en lugar del valor application porque los adjuntos se utilizan para algo más que sólo las aplicaciones como, por ejemplo, adjuntos del sistema para el servicio de confianza. Para los adjuntos del conjunto de políticas del sistema, especifique el valor provider para el parámetro attachmentType y el valor "[systemType trustService]" para el parámetro -attachmentProperties. Para los adjuntos WSNClient, especifique el valor client para el parámetro attachmentType y las propiedades bus y WSNService con el parámetro -attachmentProperties.
-dynamicClient
Si establece este parámetro en true, el sistema no reconocerá los recursos del cliente. Esta opción especifica que no se validan los recursos de cliente. (Boolean, opcional)
-attachmentProperties
Especifica información necesaria para identificar la ubicación de la conexión. Para conexiones WSNClient, especifique el parámetro attachmentType como client y utilice el parámetro -attachmentProperties para especificar las propiedades bus y WSNService. Para los adjuntos del conjunto de políticas del sistema, especifique el parámetro attachmentType como provider y utilice el parámetro -attachmentProperties para establecer el valor de la propiedadsystemType en trustService. Si se especifica una conexión de cliente de confianza, el parámetro -attachmentProperties contiene una propiedad systemType cuyo valor es trustClient. (Properties, opcional)

Valor de retorno

El mandato devuelve un mensaje que indica si la operación ha sido correcta o no.

Uso del ejemplo de modalidad de proceso por lotes

  • Utilizando serie de Jython:
    AdminTask.updatePolicySetAttachment('[-attachmentId 123 -resources "WebService:/"]')
  • Utilizando la lista Jython:
    AdminTask.updatePolicySetAttachment(['-attachmentId', '123', '-resources', 
     '"WebService:/"'])

Ejemplo de utilización de la modalidad interactiva

  • En Jython:
    AdminTask.updatePolicySetAttachment ('-interactive')
Mixed-version environment Mixed-version environment: En un entorno de célula mixto, no debe crear los adjuntos de referencia de servicio ni adjuntos de recursos que se especifican en formato de pares nombre-valor para las aplicaciones que se despliegan en un servidor de aplicaciones que sea anterior a la Versión 8. Los adjuntos de referencia de servicio sólo están soportados en la Versión 8 y posterior.

En entornos de célula mixtos, no debe crear conexiones con conjuntos de políticas que contengan la política CustomProperties para las aplicaciones que se despliegan en un servidor de aplicaciones anterior a WebSphere Application Server versión 8.0. La política CustomProperties sólo está soportada en WebSphere Application Server versión 8.0 y posterior.

mixv

addToPolicySetAttachment

El mandato addToPolicySetAttachment añade recursos adicionales que se aplican a la conexión del conjunto de políticas.

Si la seguridad administrativa está habilitada, verifique si se utiliza el rol administrativo correcto, tal como se describe en la tabla siguiente:
Tabla 3. Roles administrativos. En esta tabla se describen los roles administrativos y la autorización asociada cuando se habilita la seguridad administrativa.
Rol de administración Autorización
Administrador El rol de administrador debe tener acceso a todas las células para añadir recursos a las conexiones del conjunto de políticas. Si sólo tiene acceso a un recurso determinado, puede añadir recursos a las conexiones del conjunto de políticas para el recurso para el que tenga acceso.
Configurador El rol de configurador debe tener acceso a todas las células para añadir recursos a las conexiones del conjunto de políticas. Si sólo tiene acceso a un recurso determinado, puede añadir recursos a las conexiones del conjunto de políticas para el recurso para el que tenga acceso.
Desplegador El rol de desplegador con acceso a todas las células o a un recurso determinado sólo puede añadir recursos a las conexiones del conjunto de políticas para recursos de aplicación.
Operador El rol de operador no puede añadir recursos a las conexiones del conjunto de políticas.
Supervisor El rol de supervisor no puede añadir recursos a las conexiones del conjunto de políticas.

Objeto de destino

Ninguna.

Parámetros necesarios

-attachmentId
Especifica el nombre de la conexión que se ha de actualizar. (String, obligatorio)
-resources
Especifica los nombres de los recursos de aplicación que se han de conectar al conjunto de políticas. Un recurso de una referencia de servicio no se puede incluir en el mismo archivo adjunto como recurso para un servicio. (String, obligatorio)

Parámetros opcionales

-applicationName
Especifica el nombre de la aplicación de interés para las conexiones de conjunto de políticas. Para las conexiones de aplicación y cliente, este parámetro es obligatorio. Este parámetro no es necesario para las conexiones del servicio de confianza. (String, opcional)
-attachmentType
Especifica el tipo de conexiones de conjunto de políticas. (String, opcional)
Nota: Aunque puede especificar el valor application para el parámetro -attachmentType, utilice el valor provider en lugar del valor application porque los adjuntos se utilizan para algo más que sólo las aplicaciones como, por ejemplo, adjuntos del sistema para el servicio de confianza. Para los adjuntos del conjunto de políticas del sistema, especifique el valor provider para el parámetro attachmentType y el valor "[systemType trustService]" para el parámetro -attachmentProperties. Para los adjuntos WSNClient, especifique el valor client para el parámetro attachmentType y las propiedades bus y WSNService con el parámetro -attachmentProperties.
-dynamicClient
Si establece este parámetro en true, el sistema no reconocerá los recursos del cliente. Esta opción especifica que no se validan los recursos de cliente. (Boolean, opcional)
-attachmentProperties
Especifica información necesaria para identificar la ubicación de la conexión. Para conexiones WSNClient, especifique el parámetro attachmentType como client y utilice el parámetro -attachmentProperties para especificar las propiedades bus y WSNService. Para los adjuntos del conjunto de políticas del sistema, especifique el parámetro attachmentType como provider y utilice el parámetro -attachmentProperties para establecer el valor de la propiedadsystemType en trustService. Si se especifica una conexión de cliente de confianza, el parámetro -attachmentProperties contiene una propiedad systemType cuyo valor es trustClient. (Properties, opcional)

Valor de retorno

El mandato devuelve un mensaje que indica si la operación ha sido correcta o no.

Uso del ejemplo de modalidad de proceso por lotes

  • Utilizando serie de Jython:
    AdminTask.addToPolicySetAttachment('[-attachmentId 123 -resources  
     "WebService:/webapp1.war:{http://www.ibm.com}myService"]')
  • Utilizando la lista Jython:
    AdminTask.addToPolicySetAttachment(['-attachmentId', '123', '-resources',  
     '"WebService:/webapp1.war:{http://www.ibm.com}myService"'])

Ejemplo de utilización de la modalidad interactiva

  • En Jython:
    AdminTask.addToPolicySetAttachment('-interactive')
Mixed-version environment Mixed-version environment: En un entorno de célula mixto, no debe crear los adjuntos de referencia de servicio ni adjuntos de recursos que se especifican en formato de pares nombre-valor para las aplicaciones que se despliegan en un servidor de aplicaciones que sea anterior a la Versión 8. Los adjuntos de referencia de servicio sólo están soportados en la Versión 8 y posterior.

En un entorno de célula mixto, no debe crear conexiones a los conjuntos de políticas que contengan la política CustomProperties para las aplicaciones que se despliegan en un servidor de aplicaciones que es anterior a WebSphere Application Server Versión 8. La política CustomProperties sólo está soportada en WebSphere Application Server Versión 8.0 y posteriores.

mixv

removeFromPolicySetAttachment

El mandato removeFromPolicySetAttachment elimina los recursos que se aplican a una conexión del conjunto de políticas.

Si la seguridad administrativa está habilitada, verifique si se utiliza el rol administrativo correcto, tal como se describe en la tabla siguiente:
Tabla 4. Roles administrativos. En esta tabla se describen los roles administrativos y la autorización asociada cuando se habilita la seguridad administrativa.
Rol de administración Autorización
Administrador El rol de administrador debe tener acceso a todas las células para eliminar recursos de las conexiones del conjunto de políticas. Si sólo tiene acceso a un recurso determinado, puede eliminar los recursos para los que tenga acceso.
Configurador El rol de configurador debe tener acceso a todas las células para eliminar recursos de las conexiones del conjunto de políticas. Si sólo tiene acceso a un recurso determinado, puede eliminar el recurso para el que tenga acceso.
Desplegador El rol de desplegador con acceso a todas las células o a un recurso determinado sólo puede eliminar recursos de las conexiones del conjunto de políticas para recursos de aplicación.
Operador El rol de operador no puede eliminar recursos de las conexiones del conjunto de políticas.
Supervisor El rol de supervisor no puede eliminar recursos de las conexiones del conjunto de políticas.

Objeto de destino

Ninguna.

Parámetros necesarios

-attachmentId
Especifica el nombre de la conexión que se ha de suprimir. (String, obligatorio)
-resources
Especifica los nombres de los recursos de aplicación que se han de conectar al conjunto de políticas. (String, obligatorio)

Parámetros opcionales

-applicationName
Especifica el nombre de la aplicación de interés para las conexiones de conjunto de políticas. Para las conexiones de aplicación y cliente, este parámetro es obligatorio. Este parámetro no es necesario para las conexiones del servicio de confianza. (String, opcional)
-attachmentType
Especifica el tipo de conexiones de conjunto de políticas. (String, opcional)
Nota: Aunque puede especificar el valor application para el parámetro -attachmentType, utilice el valor provider en lugar del valor application porque los adjuntos se utilizan para algo más que sólo las aplicaciones como, por ejemplo, adjuntos del sistema para el servicio de confianza. Para los adjuntos del conjunto de políticas del sistema, especifique el valor provider para el parámetro attachmentType y el valor "[systemType trustService]" para el parámetro -attachmentProperties. Para los adjuntos WSNClient, especifique el valor client para el parámetro attachmentType y las propiedades bus y WSNService con el parámetro -attachmentProperties.
-attachmentProperties
Especifica información necesaria para identificar la ubicación de la conexión. Para conexiones WSNClient, especifique el parámetro attachmentType como client y utilice el parámetro -attachmentProperties para especificar las propiedades bus y WSNService. Para los adjuntos del conjunto de políticas del sistema, especifique el parámetro attachmentType como provider y utilice el parámetro -attachmentProperties para establecer el valor de la propiedadsystemType en trustService. Si se especifica una conexión de cliente de confianza, el parámetro -attachmentProperties contiene una propiedad systemType cuyo valor es trustClient. (Properties, opcional)

Valor de retorno

El mandato devuelve un mensaje que indica si la operación ha sido correcta o no.

Uso del ejemplo de modalidad de proceso por lotes

  • Utilizando serie de Jython:
    AdminTask.removeFromPolicySetAttachment('[-attachmentId 123 -resources  
     "WebService:/webapp1.war:{http://www.ibm.com}myService"]')
  • Utilizando la lista Jython:
    AdminTask.removeFromPolicySetAttachment(['-attachmentId', '123', '-resources',  
     '"WebService:/webapp1.war:{http://www.ibm.com}myService"'])

Ejemplo de utilización de la modalidad interactiva

  • En Jython:
    AdminTask.removeFromPolicySetAttachment('-interactive')

deletePolicySetAttachment

El mandato deletePolicySetAttachment elimina una conexión del conjunto de políticas de una aplicación.

Si la seguridad administrativa está habilitada, verifique si se utiliza el rol administrativo correcto, tal como se describe en la tabla siguiente:
Tabla 5. Roles administrativos. En esta tabla se describen los roles administrativos y la autorización asociada cuando se habilita la seguridad administrativa.
Rol de administración Autorización
Administrador El rol de administrador debe tener acceso a todas las células para suprimir conexiones del conjunto de políticas. Si sólo tiene acceso a un recurso determinado, puede suprimir las conexiones del conjunto de políticas para el recurso para el que tenga acceso.
Configurador El rol de configurador debe tener acceso a todas las células para suprimir conexiones del conjunto de políticas. Si sólo tiene acceso a un recurso determinado, puede suprimir las conexiones del conjunto de políticas para el recurso para el que tenga acceso.
Desplegador El rol de desplegador con acceso a todas las células o a un recurso determinado sólo puede suprimir conexiones del conjunto de políticas para recursos de aplicación.
Operador El rol de operador no puede suprimir conexiones del conjunto de políticas.
Supervisor El rol de supervisor no puede suprimir conexiones del conjunto de políticas.

Objeto de destino

Ninguna.

Parámetros necesarios

-attachmentId
Especifica el nombre de la conexión que se ha de suprimir. (String, obligatorio)

Parámetros opcionales

-applicationName
Especifica el nombre de la aplicación de interés para las conexiones de conjunto de políticas. Para las conexiones de aplicación y cliente, este parámetro es obligatorio. Este parámetro no es necesario para las conexiones del servicio de confianza. (String, opcional)
-attachmentType
Especifica el tipo de conexiones de conjunto de políticas. (String, opcional)
Nota: Aunque puede especificar el valor application para el parámetro -attachmentType, utilice el valor provider en lugar del valor application porque los adjuntos se utilizan para algo más que sólo las aplicaciones como, por ejemplo, adjuntos del sistema para el servicio de confianza. Para los adjuntos del conjunto de políticas del sistema, especifique el valor provider para el parámetro attachmentType y el valor "[systemType trustService]" para el parámetro -attachmentProperties. Para los adjuntos WSNClient, especifique el valor client para el parámetro attachmentType y las propiedades bus y WSNService con el parámetro -attachmentProperties.
-attachmentProperties
Especifica información necesaria para identificar la ubicación de la conexión. Para conexiones WSNClient, especifique el parámetro attachmentType como client y utilice el parámetro -attachmentProperties para especificar las propiedades bus y WSNService. Para los adjuntos del conjunto de políticas del sistema, especifique el parámetro attachmentType como provider y utilice el parámetro -attachmentProperties para establecer el valor de la propiedadsystemType en trustService. Si se especifica una conexión de cliente de confianza, el parámetro -attachmentProperties contiene una propiedad systemType cuyo valor es trustClient. (Properties, opcional)

Valor de retorno

El mandato devuelve un mensaje que indica si la operación ha sido correcta o no.

Uso del ejemplo de modalidad de proceso por lotes

  • Utilizando serie de Jython:
    AdminTask.deletePolicySetAttachment('[-attachmentId 123]')
  • Utilizando la lista Jython:
    AdminTask.deletePolicySetAttachment(['-attachmentId', '123'])

Ejemplo de utilización de la modalidad interactiva

  • En Jython:
    AdminTask.deletePolicySetAttachment('-interactive')

listAssetsAttachedToPolicySet

El mandato listAssetsAttachedToPolicySet lista las aplicaciones o los clientes de servicios WS-Notification a los que está conectado un conjunto de políticas específico.

Si la seguridad administrativa está habilitada, todos los roles de administrador pueden listar las aplicaciones conectadas a conjuntos de políticas.

Objeto de destino

Ninguna.

Parámetros necesarios

-policySet
Especifica el nombre del conjunto de políticas de interés. (String, obligatorio)

Parámetros opcionales

-attachmentType
Especifica el tipo de conexiones de conjunto de políticas. El valor para este parámetro debe ser provider, client, WSNClient, WSMex, cuProvider, cuClient, binding o all. El valor predeterminado es all. (String, opcional)

Valor de retorno

El mandato devuelve una lista de propiedades que describe cada activo. Cada objeto de propiedades contiene la propiedad assetType, que especifica el tipo de activo.

Uso del ejemplo de modalidad de proceso por lotes

  • Utilizando serie de Jython:
    AdminTask.listAssetsAttachedToPolicySet('[-policySet SecureConversation]')
  • Utilizando la lista Jython:
    AdminTask.listAssetsAttachedToPolicySet(['-policySet', 'SecureConversation'])

Ejemplo de utilización de la modalidad interactiva

  • En Jython:
    AdminTask.listAssetsAttachedToPolicySet('-interactive')

listAttachmentsForPolicySet

El mandato listAttachmentsForPolicySet muestra las aplicaciones a las que está conectado un conjunto de políticas específico.

Si la seguridad administrativa está habilitada, todos los roles de administrador pueden consultar las conexiones del conjunto de políticas.

Objeto de destino

Ninguna.

Parámetros necesarios

-policySet
Especifica el nombre del conjunto de políticas de interés. (String, obligatorio)

Parámetros opcionales

-attachmentType
Especifica el tipo de conexiones de conjunto de políticas. El valor para este parámetro debe ser application, client o system/trust. El valor predeterminado es application. (String, opcional)

Valor de retorno

El mandato devuelve una lista de nombres de aplicaciones.

Uso del ejemplo de modalidad de proceso por lotes

  • Utilizando serie de Jython:
    AdminTask.listAttachmentsForPolicySet('[-policySet SecureConversation]')
  • Utilizando la lista Jython:
    AdminTask.listAttachmentsForPolicySet(['-policySet', 'SecureConversation'])

Ejemplo de utilización de la modalidad interactiva

  • En Jython:
    AdminTask.listAttachmentsForPolicySet('-interactive')

deleteAttachmentsForPolicySet

El mandato deleteAttachmentsForPolicySet elimina todas las conexiones de un conjunto de políticas específico.

Si la seguridad administrativa está habilitada, verifique si se utiliza el rol administrativo correcto, tal como se describe en la tabla siguiente:
Tabla 6. Roles administrativos. En esta tabla se describen los roles administrativos y la autorización asociada cuando se habilita la seguridad administrativa.
Rol de administración Autorización
Administrador El rol de administrador debe tener acceso a todas las células para suprimir conexiones del conjunto de políticas. Si sólo tiene acceso a un recurso determinado, puede suprimir las conexiones del conjunto de políticas para el recurso para el que tenga acceso.
Configurador El rol de configurador debe tener acceso a todas las células para suprimir conexiones del conjunto de políticas. Si sólo tiene acceso a un recurso determinado, puede suprimir las conexiones del conjunto de políticas para el recurso para el que tenga acceso.
Desplegador El rol de desplegador con acceso a todas las células o a un recurso determinado sólo puede suprimir conexiones del conjunto de políticas para recursos de aplicación.
Operador El rol de operador no puede suprimir conexiones del conjunto de políticas.
Supervisor El rol de supervisor no puede suprimir conexiones del conjunto de políticas.

Objeto de destino

Ninguna.

Parámetros necesarios

-policySet
Especifica el nombre del conjunto de políticas del que se han de suprimir las conexiones. (String, obligatorio)

Parámetros opcionales

-applicationName
Especifica el nombre de la aplicación de interés. Si especifica este parámetro, el mandato sólo suprime las conexiones de la aplicación de interés. (String, opcional)
-attachmentProperties
Especifica información necesaria para identificar la ubicación de la conexión. Puede especificar valores para las propiedades bus y WSNService. (Properties, opcional)

Valor de retorno

El mandato devuelve un mensaje que indica si la operación ha sido correcta o no.

Uso del ejemplo de modalidad de proceso por lotes

  • Utilizando serie de Jython:
    AdminTask.deleteAttachmentsForPolicySet('[-policySet customSecureConversation  
     -applicationName newApp1]')
  • Utilizando la lista Jython:
    AdminTask.deleteAttachmentsForPolicySet(['-policySet', 'customSecureConversation',  
     '-applicationName', 'newApp1'])

Ejemplo de utilización de la modalidad interactiva

  • En Jython:
    AdminTask.deleteAttachmentsForPolicySet('-interactive')

transferAttachmentsForPolicySet

El mandato transferAttachmentsForPolicySet transfiere todas las conexiones de un conjunto de políticas a otro.

Si la seguridad administrativa está habilitada, verifique si se utiliza el rol administrativo correcto, tal como se describe en la tabla siguiente:
Tabla 7. Roles administrativos. En esta tabla se describen los roles administrativos y la autorización asociada cuando se habilita la seguridad administrativa.
Rol de administración Autorización
Administrador El rol de administrador debe tener acceso a todas las células para transferir conexiones del conjunto de políticas. Si sólo tiene acceso a un recurso determinado, puede transferir las conexiones del conjunto de políticas para el recurso para el que tenga acceso.
Configurador El rol de configurador debe tener acceso a todas las células para transferir conexiones del conjunto de políticas. Si sólo tiene acceso a un recurso determinado, puede transferir las conexiones del conjunto de políticas para el recurso para el que tenga acceso.
Desplegador El rol de desplegador con acceso a todas las células o a un recurso determinado sólo puede transferir conexiones del conjunto de políticas para recursos de aplicación.
Operador El rol de operador no puede transferir conexiones del conjunto de políticas.
Supervisor El rol de supervisor no puede transferir conexiones del conjunto de políticas.

Objeto de destino

Ninguna.

Parámetros necesarios

-sourcePolicySet
Especifica el conjunto de políticas de origen en el que copiar las conexiones. (String, obligatorio)
-destinationPolicySet
Especifica el nombre del conjunto de políticas en el que se copian las conexiones. (String, obligatorio)

Parámetros opcionales

-applicationName
Especifica el nombre de la aplicación de interés. Si especifica este parámetro, el mandato sólo transfiere las conexiones de la aplicación de interés. (String, opcional)
-attachmentProperties
Especifica información necesaria para identificar la ubicación de la conexión. Puede especificar valores para las propiedades bus y WSNService. (Properties, opcional)

Valor de retorno

El mandato devuelve un mensaje que indica si la operación ha sido correcta o no.

Uso del ejemplo de modalidad de proceso por lotes

  • Utilizando serie de Jython:
    AdminTask.transferAttachmentsForPolicySet('[-sourcePolicySet SecureConversation 
     -destinationPolicySet customSecureConversation -applicationName newApp1]')
  • Utilizando la lista Jython:
    AdminTask.transferAttachmentsForPolicySet(['-sourcePolicySet', 'SecureConversation', 
     '-destinationPolicySet', 'customSecureConversation', '-applicationName', 'newApp1'])

Ejemplo de utilización de la modalidad interactiva

  • En Jython:
    AdminTask.transferAttachmentsForPolicySet('-interactive')

listSupportedPolicySets

El mandato listSupportedPolicySets devuelve una lista de conjuntos de políticas admitidas para conectar a los recursos de servicios web. Si la seguridad administrativa está habilitada, todos los roles de usuario pueden utilizar este mandato.

Objeto de destino

Ninguna.

Parámetros necesarios

-assetProps
Especifica el nombre del activo de interés. Especifique el nombre de la aplicación como valor para la propiedad application. (Properties, obligatorio)
Los pares de propiedad y valor admitidos para el parámetro son:
Propiedad Valor
aplicación Nombre de aplicación como myApplication
Cliente de servicio WS-Notification:
  • bus
  • WSNService
Nombres de cliente de servicio:
  • Nombre de bus, como por ejemplo: bus1
  • Nombre de servicio, como por ejemplo service1
Recurso de servicio de confianza:
  • systemType
Nombre de recurso de servicio:
  • trustService

Valor de retorno

El mandato devuelve una lista de todos los conjuntos de políticas admitidas. Cada entrada de la lista es el nombre de un conjunto de políticas.

Uso del ejemplo de modalidad de proceso por lotes

  • Utilizando serie de Jython:
    AdminTask.listSupportedPolicySets ('[-assetProps [[application myApplication]]]')
  • Utilizando la lista Jython:
    AdminTask.listSupportedPolicySets (['-assetProps', '[[bus bus1] [WSNService service1]]'])

Ejemplo de utilización de la modalidad interactiva

  • En Jython:
    AdminTask.listSupportedPolicySets('-interactive')

getBinding

El mandato getBinding devuelve la configuración de enlace para una política y ámbito especificados. Puede utilizar el mandato getBinding para devolver una lista de los enlaces personalizados disponibles, que incluye enlaces a los que hacen o no hacen referencia las conexiones.

Si la seguridad administrativa está habilitada, todos los roles de administrador pueden consultar la información de configuración de enlace.

Nota: En WebSphere Application Server versión 7.0 y posterior, el modelo de seguridad se ha mejorado a un modelo de seguridad central para el dominio, en lugar de un modelo de seguridad basado en el servidor. La configuración de los enlaces a nivel de seguridad global por omisión (célula) y a nivel de servidor de seguridad, también han cambiado en esta versión del producto. En WebSphere Application Server versión 6.1 Feature Pack para servicios web, puede configurar un conjunto de enlaces por omisión para la célula y configurar opcionalmente un conjunto de enlaces por omisión para cada servidor. En la versión 7.0 y posterior, puede configurar uno o más enlaces de proveedor de servicios y uno o más enlaces de cliente de servicio generales. Una vez haya configurado enlaces generales, puede especificar cual de ellos será el enlace global por omisión. También puede especificar el enlace general que se utilizará como enlace por omisión para un servidor de aplicaciones o un dominio de seguridad.

Para dar soporte al entorno de células mezcladas, WebSphere Application Server tiene soporte para enlaces de las versiones 7.0 y 6.1. Los enlaces generales a nivel de célula son específicos para la versión 7.0 y posterior. Los enlaces específicos de aplicación permanecen en la versión que necesita la aplicación. Cuando el usuario crea un enlace específico de aplicación, el servidor de aplicaciones determina la versión del enlace que la aplicación tiene que utilizar.

Objeto de destino

Ninguna.

Parámetros necesarios

-policyType
Especifica la política de interés. (String, obligatorio)
-bindingLocation
Especifica la ubicación del enlace. (Properties, obligatorio)
Especifique el parámetro bindingLocation como un objeto de propiedades siguiendo las directrices siguientes:
  • Para los enlaces predeterminados de servidor de WebSphere Application Server Versión 7.0 y posteriores, especifique propiedades nulas o vacías. Utilice el parámetro bindingName para identificar la ubicación del enlace.
  • Para los enlaces específicos de conexiones, especifique el nombre de la aplicación y el ID de la conexión en las propiedades. Los nombres de las propiedades son application y attachmentId.
  • Para los enlaces WSNClient, especifique el nombre de bus, el nombre del servicio y un ID de conexión en las propiedades. Los nombres de las propiedades son bus, WSNService y attachmentId. Si especifica un carácter de asterisco (*) como ID de conexión, el mandato devuelve la lista de nombres de enlaces que se corresponden con el tipo de conexión de interés.
  • Para los enlaces del sistema/de confianza, especifique la propiedad systemType como trustService.

Parámetros opcionales

-attachmentType
Especifica el tipo del adjunto de conjunto de políticas. Utilice este parámetro para diferenciar los tipos de enlaces personalizados de adjuntos. (String, opcional)
Nota: Aunque puede especificar el valor application para el parámetro -attachmentType, utilice el valor provider en lugar del valor application porque los adjuntos se utilizan para algo más que sólo las aplicaciones como, por ejemplo, adjuntos del sistema para el servicio de confianza. Para los adjuntos del conjunto de políticas del sistema, especifique el valor provider para el parámetro attachmentType y el valor "[systemType trustService]" para el parámetro -attachmentProperties. Para los adjuntos WSNClient, especifique el valor client para el parámetro attachmentType y las propiedades bus y WSNService con el parámetro -attachmentProperties.
-attributes
Especifica los nombres de los atributos que se han de devolver. Si no se especifica este parámetro, el mandato devuelve todos los atributos. (String, opcional)
-bindingName
Especifica el nombre de enlace de interés. Especifique este parámetro para visualizar un enlace general a nivel de célula o un enlace de conexión personalizado. (String, opcional)

Valor de retorno

El mandato devuelve un objeto de propiedades que contiene los atributos de configuración solicitados para el enlace de políticas.

Uso del ejemplo de modalidad de proceso por lotes

  • Utilizando serie de Jython:
    El siguiente ejemplo devuelve una lista de enlaces de aplicación:
    AdminTask.getBinding('[-policyType WSAddressing -attachmentType provider 
     -bindingLocation [[application application_name] [attachmentId *]]]')
    El ejemplo siguiente devuelve una lista de los enlaces de cliente:
    AdminTask.getBinding('[-policyType WSAddressing -attachmentType client 
     -bindingLocation [[application application_name] [attachmentId *]]]')
    El ejemplo siguiente devuelve una lista de enlaces del sistema:
    AdminTask.getBinding('[-policyType WSAddressing -attachmentType provider 
     -bindingLocation [[systemType trustService] [application application_name] [attachmentId *]]]')
  • Utilizando la lista Jython:
    AdminTask.getBinding(['-policyType', 'WSAddressing', '-bindingLocation', '""'])

Ejemplo de utilización de la modalidad interactiva

  • En Jython:
    AdminTask.getBinding('-interactive')

setBinding

El mandato setBinding actualiza la configuración del enlace para una política específica. Utilice este mandato para añadir un enlace específico del servidor, actualizar una conexión para que utilice un enlace personalizado, editar atributos de enlace o suprimir una configuración de enlace.

Si la seguridad administrativa está habilitada, verifique si se utiliza el rol administrativo correcto, tal como se describe en la tabla siguiente:
Tabla 8. Roles administrativos. En esta tabla se describen los roles administrativos y la autorización asociada cuando se habilita la seguridad administrativa.
Rol de administración Autorización
Administrador El rol de administrador debe tener acceso a todas las células para configurar enlaces. Si sólo tiene acceso a un recurso determinado, puede configurar los enlaces personalizados para el recurso para el que tenga acceso. El rol de administrador es el único que puede modificar las configuraciones de enlaces.
Configurador El rol de configurador debe tener acceso a todas las células para asignar y desasignar enlaces. Si sólo tiene acceso a un recurso determinado, puede asignar y desasignar los enlaces para el recurso para el que tenga acceso.
Desplegador El rol de desplegador con acceso a todas las células o a un recurso determinado sólo puede asignar y desasignar enlaces para recursos de aplicación.
Operador El rol de operador no puede configurar enlaces.
Supervisor El rol de supervisor no puede configurar enlaces.
Nota: En WebSphere Application Server versión 7.0 y posterior, el modelo de seguridad se ha mejorado a un modelo de seguridad central para el dominio, en lugar de un modelo de seguridad basado en el servidor. La configuración de los enlaces a nivel de seguridad global por omisión (célula) y a nivel de servidor de seguridad, también han cambiado en esta versión del producto. En WebSphere Application Server versión 6.1 Feature Pack para servicios web, puede configurar un conjunto de enlaces por omisión para la célula y configurar opcionalmente un conjunto de enlaces por omisión para cada servidor. En la versión 7.0 y posterior, puede configurar uno o más enlaces de proveedor de servicios y uno o más enlaces de cliente de servicio generales. Una vez haya configurado enlaces generales, puede especificar cual de ellos será el enlace global por omisión. También puede especificar el enlace general que se utilizará como enlace por omisión para un servidor de aplicaciones o un dominio de seguridad.

Para dar soporte al entorno de células mezcladas, WebSphere Application Server tiene soporte para enlaces de las versiones 7.0 y 6.1. Los enlaces generales a nivel de célula son específicos para la versión 7.0 y posterior. Los enlaces específicos de aplicación permanecen en la versión que necesita la aplicación. Cuando el usuario crea un enlace específico de aplicación, el servidor de aplicaciones determina la versión del enlace que la aplicación tiene que utilizar.

Objeto de destino

Ninguna.

Parámetros necesarios

-bindingLocation
Especifica la ubicación del enlace. (Properties, obligatorio)
Especifique el parámetro bindingLocation como un objeto de propiedades siguiendo las directrices siguientes:
  • Para los enlaces predeterminados de servidor de WebSphere Application Server Versión 7.0 y posteriores, especifique propiedades nulas o vacías. Utilice el parámetro bindingName para identificar la ubicación del enlace.
  • Para el enlace específico de la conexión, especifique el nombre de la aplicación y el ID de la conexión en las propiedades. Los nombres de las propiedades son application y attachmentId.
  • Para los enlaces WSNClient, especifique el nombre de bus, el nombre del servicio y un ID de conexión en las propiedades. Los nombres de las propiedades son bus, WSNService y attachmentId. Si especifica un carácter de asterisco (*) como ID de conexión, el mandato devuelve la lista de nombres de enlaces que se corresponden con el tipo de conexión de interés.
  • Para los enlaces del sistema/de confianza, establezca la propiedad systemType como trustService.
-policyType
Especifica la política de interés. (String, obligatorio)

Parámetros opcionales

-attachmentType
Especifica el tipo del adjunto de conjunto de políticas. Utilice este parámetro para diferenciar los tipos de enlaces personalizados de adjuntos. (String, opcional)
Nota: Aunque puede especificar el valor application para el parámetro -attachmentType, utilice el valor provider en lugar del valor application porque los adjuntos se utilizan para algo más que sólo las aplicaciones como, por ejemplo, adjuntos del sistema para el servicio de confianza. Para los adjuntos del conjunto de políticas del sistema, especifique el valor provider para el parámetro attachmentType y el valor "[systemType trustService]" para el parámetro -attachmentProperties. Para los adjuntos WSNClient, especifique el valor client para el parámetro attachmentType y las propiedades bus y WSNService con el parámetro -attachmentProperties.
-attributes
Especifica los valores de atributo a actualizar. Este parámetro puede incluir todos los atributos de enlace para la política o subconjunto que se ha de actualizar. Si no se especifica el parámetro attributes, el mandato sólo actualice la ubicación de enlace que utiliza la conexión especificada. (Properties, opcional)
-bindingName
Especifica el nombre del enlace. Especifique este parámetro para asignar un nombre nuevo a un enlace de conexión o enlace a nivel de célula. Se genera un nombre si no se especifica ninguno. (String, opcional)
-domainName
Especifica el nombre de dominio del enlace. Este parámetro es necesario si se utiliza el mandato para crear y determinar el ámbito de un enlace en un dominio determinado que no sea el dominio de seguridad administrativa. El valor predeterminado es global. (String, opcional)
-replace
Especifica si se sustituyen todos los atributos de enlaces existentes por los atributos especificado con el mandato. Utilice este parámetro para suprimir las partes opcionales de la configuración para las políticas con datos complejos. El valor predeterminado es false. (Boolean, opcional)
-remove
Especifica si se ha de suprimir un enlace predeterminado específico del servidor o un enlace personalizado de una conexión. No puede suprimir el enlace predeterminado a nivel de célula. El valor predeterminado es false. (Boolean, opcional)

Valor de retorno

El mandato devuelve un mensaje que indica si la operación ha sido correcta o no.

Uso del ejemplo de modalidad de proceso por lotes

  • Utilizando serie de Jython:
    AdminTask.setBinding('[-policyType WSAddressing -bindingLocation [[application myApplication] [attachmentId 123]] -attributes "[preventWLM false]"
     -attachmentType provider]')
  • Utilizando la lista Jython:
    AdminTask.setBinding(['-policyType', 'WSAddressing', '-bindingLocation', '[[application myApplication]
     [attachmentId 123]]', '-attributes', '[preventWLM
     false]', '-attachmentType', 'provider'])

Ejemplo de utilización de la modalidad interactiva

  • En Jython:
    AdminTask.setBinding('-interactive')

getDefaultBindings

El mandato getDefaultBindings muestra los enlaces predeterminados del proveedor y el cliente si los enlaces están establecidos. Si el mandato no devuelve una salida, el enlace predeterminado del sistema es el valor predeterminado actual.

Si la seguridad administrativa está habilitada, todos los roles de administrador pueden consultar los enlaces predeterminados.

Objeto de destino

Ninguna.

Parámetros opcionales

-bindingLocation
Especifica la ubicación del enlace. Especifica el parámetro bindingLocation como un objeto de propiedades con los valores de las propiedades node y server. (Properties, opcional)
-domainName
Especifica el nombre de dominio del enlace de interés. Este parámetro es necesario si el dominio de interés no se encuentra en el dominio de seguridad global y no se ha especificado el parámetro bindingLocation. Los parámetros bindingLocation y domainName se excluyen mutuamente. El valor predeterminado es global. (String, opcional)

Valor de retorno

El mandato devuelve un objeto de propiedades que contiene los nombres de los enlaces predeterminados del proveedor y el cliente, si dichos enlaces están establecidos.

Uso del ejemplo de modalidad de proceso por lotes

  • Utilizando serie de Jython:
    AdminTask.getDefaultBindings('[-bindingLocation [[node mi_nodo] [server mi_servidor]]]')
  • Utilizando la lista Jython:
    AdminTask.getDefaultBindings(['-bindingLocation', '[[node mi_nodo] [server mi_servidor]]'])

Ejemplo de utilización de la modalidad interactiva

  • En Jython:
    AdminTask.getDefaultBindings('-interactive')

getRequiredBindingVersion

El mandato getRequiredBindingVersion muestra el número de versión del enlace de una aplicación específica.

Objeto de destino

Ninguna.

Parámetros opcionales

-assetProps
Especifica el nombre de la aplicación de interés. (Properties, opcional)

Valor de retorno

El mandato devuelve el número de versión del enlace en forma de número, como 7.0.0.0 o 6.1.0.0.

Uso del ejemplo de modalidad de proceso por lotes

  • Utilizando serie de Jython:
    AdminTask.getRequiredBindingVersion('[-assetProps [[application myApplication]]]')
  • Utilizando la lista Jython:
    AdminTask.getRequiredBindingVersion(['-assetProps', '[[application myApplication]]'])

Ejemplo de utilización de la modalidad interactiva

  • En Jython:
    AdminTask.getRequiredBindingVersion('-interactive')

setDefaultBindings

El mandato setDefaultBindings para definir un enlace como enlace predeterminado.

Si se ha habilitado la seguridad administrativa, debe utilizar el rol de administrador con acceso a nivel de célula para configurar enlaces. Si utiliza el rol de administrador y no tiene acceso a nivel de célula, sólo puede configurar enlaces en recursos para los que tenga acceso.

Objeto de destino

Ninguna.

Parámetros necesarios

-defaultBindings
Especifica los nombres de los enlaces predeterminados del proveedor, el cliente o ambos. (Properties, obligatorio)

Parámetros opcionales

-bindingLocation
Especifica la ubicación del enlace. Especifica el parámetro bindingLocation como un objeto de propiedades con los valores de las propiedades node y server. (Properties, opcional)
-domainName
Especifica el nombre de dominio del enlace de interés. Este parámetro es necesario si el dominio de interés no se encuentra en el dominio de seguridad global y no se ha especificado el parámetro bindingLocation. Los parámetros bindingLocation y domainName se excluyen mutuamente. El valor predeterminado es global. (String, opcional)

Valor de retorno

El mandato devuelve el valor true si el mandato establece correctamente el enlace predeterminado.

Uso del ejemplo de modalidad de proceso por lotes

  • Utilizando serie de Jython:
    AdminTask.setDefaultBindings('[-defaultBindings [[provider myDefaultProviderBinding] 
    [client myDefaultClientBinding]] -bindingLocation [[node myNode] [server myServer]]]')
  • Utilizando la lista Jython:
    AdminTask.setDefaultBindings(['-defaultBindings', '[[provider myDefaultProviderBinding' [client myDefaultClientBinding]]', '-bindingLocation', '[[node 
     miNodo] [server miServidor]]'])

Ejemplo de utilización de la modalidad interactiva

  • En Jython:
    AdminTask.setDefaultBindings('-interactive')

exportBinding

El mandato exportBinding exporta un enlace general a nivel de célula a un archivo de archivado. Puede copiar este archivo en un entorno de cliente o importar el archivador en un entorno de servidor.

Si se ha habilitado la seguridad administrativa, debe utilizar el rol de administrador con acceso a nivel de célula para exportar enlaces.

Objeto de destino

Ninguna.

Parámetros necesarios

-bindingName
Especifica el nombre del enlace que se va a asignar como enlace predeterminado. Si no especifica este parámetro, el sistema especifica el valor predeterminado del sistema como valor predeterminado. (String, obligatorio)
-pathName
Especifica la vía de acceso del archivo de archivado que se ha de crear. (String, obligatorio)

Valor de retorno

El mandato devuelve un mensaje que indica si la operación ha sido correcta o no.

Uso del ejemplo de modalidad de proceso por lotes

  • Utilizando serie de Jython:
    AdminTask.exportBinding('[-bindingName myDefaultBinding -pathName 
     C:/IBM/WebSphere/AppServer/PolicySets/Bindings/]')
  • Utilizando la lista Jython:
    AdminTask.exportBinding(['-bindingName', 'myDefaultBinding', '-pathName', 
     'C:/IBM/WebSphere/AppServer/PolicySets/Bindings/'])

Ejemplo de utilización de la modalidad interactiva

  • En Jython:
    AdminTask.exportBinding('-interactive')

importBinding

El mandato importBinding importa un enlace general a nivel de célula desde un archivo de archivado comprimido a un entorno de servidor.

Si se ha habilitado la seguridad administrativa, debe utilizar el rol de administrador con acceso a nivel de célula para importar enlaces.

Objeto de destino

Ninguna.

Parámetros necesarios

-pathName
Especifica la vía de acceso del archivo de archivado que se ha de importar. (String, obligatorio)

Parámetros opcionales

-bindingName
Especifica el nombre del enlace que se va a asignar como enlace importado. Si no especifica este parámetro, el sistema especifica el nombre del enlace en el archivo de archivado. (String, opcional)
-domainName
Especifica un nuevo nombre del dominio del enlace que se va a importar. Si no especifica este parámetro, el mandato utiliza el dominio especificado en el archivo de archivado. (String, opcional)
-verifyBindingType
Verifica que el tipo de enlace que se va a importar coincide con un tipo de enlace específico. Especifique provider para verificar que el enlace que se va a importar es un enlace de proveedor, o especifique client para verificar que se trata de un enlace de cliente. (String, opcional)

Valor de retorno

El mandato devuelve un mensaje que indica si la operación ha sido correcta o no.

Uso del ejemplo de modalidad de proceso por lotes

  • Utilizando serie de Jython:
    AdminTask.importBinding('[-bindingName myDefaultBinding -pathName 
     C:/IBM/WebSphere/AppServer/PolicySets/Bindings/myBinding.ear]')
  • Utilizando la lista Jython:
    AdminTask.importBinding(['-bindingName', 'myDefaultBinding', '-pathName', 
     'C:/IBM/WebSphere/AppServer/PolicySets/Bindings/myBinding.ear'])

Ejemplo de utilización de la modalidad interactiva

  • En Jython:
    AdminTask.importBinding('-interactive')

copyBinding

El mandato copyBinding crea un nuevo enlace general a nivel de célula a partir de un enlace existente.

Si se ha habilitado la seguridad administrativa, debe utilizar el rol de administrador con acceso a nivel de célula para copiar enlaces.

Objeto de destino

Ninguna.

Parámetros necesarios

-sourceBinding
Especifica el nombre del enlace existente que el sistema utiliza para crear el nuevo enlace. (String, obligatorio)
-newBinding
Especifica el nombre del enlace que se debe crear. (String, obligatorio)

Parámetros opcionales

-newDescription
Especifica el texto de descripción del nuevo enlace. (String, opcional)
-domainName
Especifica el nombre de dominio del enlace. Este parámetro sólo es necesario si define el ámbito del enlace en un dominio que no sea el dominio del enlace de origen. (String, opcional)

Valor de retorno

El mandato devuelve un mensaje que indica si la operación ha sido correcta o no.

Uso del ejemplo de modalidad de proceso por lotes

  • Utilizando serie de Jython:
    AdminTask.copyBinding('[-sourceBinding mySourceBinding -newBinding mySourceCopyBinding]')
  • Utilizando la lista Jython:
    AdminTask.copyBinding(['-sourceBinding', 'mySourceBinding', '-newBinding', 
     'mySourceCopyBinding'])

Ejemplo de utilización de la modalidad interactiva

  • Utilizando la lista Jython:
    AdminTask.copyBinding('-interactive')

upgradeBindings

El mandato upgradeBindings actualiza a la última versión los enlaces de aplicación para un activo específico.

Si se ha habilitado la seguridad administrativa, debe utilizar el rol de administrador con acceso a nivel de célula para importar enlaces.

Objeto de destino

Ninguna.

Parámetros necesarios

-assetProps
Especifica el nombre del activo de interés. Especifique el nombre de la aplicación como valor para la propiedad application. (Properties, obligatorio)

Parámetros opcionales

Ninguno

Valor de retorno

El mandato devuelve un mensaje que indica si la operación ha sido correcta o no.

Uso del ejemplo de modalidad de proceso por lotes

  • Utilizando serie de Jython:
    AdminTask.upgradeBindings('[-assetProps [[application myApplication]]]')
  • Utilizando la lista Jython:
    AdminTask.upgradeBindings(['-assetProps', '[[application myApplication]]'])

Ejemplo de utilización de la modalidad interactiva

  • En Jython:
    AdminTask.upgradeBindings('-interactive')

Icon that indicates the type of topic Reference topic



Timestamp icon Last updated: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=rxml_wsfppolicyset
File name: rxml_wsfppolicyset.html