Grupo de Comandos PolicySetManagement para o Objeto AdminTask

É possível usar as linguagens de script Jython ou Jacl para gerenciar configurações do conjunto de política com a ferramenta wsadmin. Utilize os comandos e os parâmetros no grupo PolicySetManagement para criar, excluir e gerenciar o conjunto de política, a política e as configurações de anexo do conjunto de política.

Antes de utilizar os comandos neste tópico, verifique se você está utilizando a versão mais recente da ferramenta wsadmin. Os comandos de gerenciamento de conjunto de política que aceitam um objeto propriedades como valor para os parâmetros attributes ou bindingLocation não são suportados nas versões anteriores da ferramenta wsadmin. Por exemplo, os comandos não são executados em um nó da Versão 6.1.0.x.

Use os seguintes comandos para gerenciar as configurações do conjunto de política:
Use os seguintes comandos para gerenciar as configurações de política:
Utilize os seguintes comandos para gerenciar as ligações do conjunto de política:

listPolicySets

O comando listPolicySets retorna uma lista de todos os conjuntos de política existentes. Se a segurança administrativa for ativada, cada função de usuário poderá usar esse comando.

Objeto de Destino

Nenhum.

Parâmetros Opcionais

-policySetType
Especifica o tipo de conjunto de política. Especifique application para exibir os conjuntos de políticas do aplicativo. Especifique system para exibir conjuntos de políticas do sistema para serviço de confiança ou anexos de WS-MetadataExchange. Especifique system/trust para exibir os conjuntos de políticas para o serviço de confiança. Especifique default para exibir os conjuntos de políticas padrão. O valor padrão desse parâmetro é application. (Cadeia, opcional)
-fromDefaultRepository
Especifica se o repositório padrão deve ser usado. (Boolean, opcional)

Valor de Retorno

O comando retorna uma lista de todos os conjuntos de política existentes. Cada entrada na lista é o nome de um conjunto de política.

Uso de exemplo do modo em lote

  • Utilizando a cadeia Jython:
    AdminTask.listPolicySets('[-policySetType system/trust]')
  • Utilizando a lista Jython:
    AdminTask.listPolicySets(['-policySetType', 'system/trust'])

Exemplo de uso do modo interativo

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

getPolicySet

O comando getPolicySet retorna atributos gerais, como descrição e indicador padrão, para o conjunto de política especificado. Se a segurança administrativa for ativada, cada função de usuário poderá usar esse comando.

Objeto de Destino

Nenhum.

Parâmetros Requeridos

-policySet
Especifica o nome do conjunto de política. Para obter uma lista de todos os nomes do conjunto de política, utilize o comando listPolicySets. (Cadeia, obrigatória)

Parâmetros Opcionais

-isDefaultPolicySet
Especifica se exibe um conjunto de política padrão. O valor padrão é false. (Boolean, opcional)
-fromDefaultRepository
Especifica se o repositório padrão deve ser usado. (Boolean, opcional)

Valor de Retorno

O comando retorna uma lista de atributos para o nome do conjunto de política especificado.

Uso de exemplo do modo em lote

  • Utilizando a cadeia Jython:
    AdminTask.getPolicySet('[-policySet SecureConversation]')
  • Utilizando a lista Jython:
    AdminTask.getPolicySet(['-policySet', 'SecureConversation'])

Exemplo de uso do modo interativo

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

createPolicySet

O comando createPolicySet cria um novo conjunto de política. As políticas não são criados com o conjunto de política. O indicador padrão é configurado como false.

Se a segurança administrativa for ativada, você deverá utilizar a função de Administrador para criar conjuntos de política.

Objeto de Destino

Nenhum.

Parâmetros Requeridos

-policySet
Especifica o nome do conjunto de política. (Cadeia, obrigatória)

Parâmetros Opcionais

-description
Inclui uma descrição para o conjunto de política. (Cadeia, obrigatória)
-policySetType
Especifica o tipo de conjunto de política. Quando o valor é application, o comando cria conjuntos de políticas de aplicativos. Quando o valor é system, o comando cria um conjunto de política que pode ser utilizado para o serviço de confiança ou anexos de WS-MetadataExchange. Quando o valor é system/trust, o comando cria um conjunto de política para o serviço de confiança. O valor padrão desse parâmetro é application. (Cadeia, opcional)

Valor de Retorno

O comando retorna uma mensagem de êxito ou falha.

Uso de exemplo do modo em lote

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

Exemplo de uso do modo interativo

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

copyPolicySet

O comando copyPolicySet cria uma cópia de um conjunto de política existente. Por padrão, os anexos do conjunto de política são transferidos para o novo conjunto de política.

Se a segurança administrativa for ativada, você deverá utilizar a função de Administrador para copiar conjuntos de política.

Objeto de Destino

Nenhum.

Parâmetros Requeridos

-sourcePolicySet
Especifica o nome do conjunto de política existente a ser copiado. (Cadeia, obrigatória)
-newPolicySet
Especifica o nome do novo conjunto de política que você está criando. (Cadeia, obrigatória)
-newDescription
Especifica uma descrição para o novo conjunto de política. (Cadeia, obrigatória)

Parâmetros Opcionais

-transferAttachments
Se esse parâmetro estiver configurado como true, todos os anexos serão transferidos do conjunto de política de origem para o novo conjunto de política. O valor padrão é false. (Boolean, opcional)

Valor de Retorno

O comando retorna uma mensagem de êxito ou falha.

Uso de exemplo do modo em lote

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

Exemplo de uso do modo interativo

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

deletePolicySet

O comando deletePolicySet exclui o conjunto de política especificado. Se os anexos existirem para o conjunto de política, o comando retornará uma mensagem de falha.

Se a segurança administrativa for ativada, você deverá utilizar a função de Administrador para excluir conjuntos de política.

Objeto de Destino

Nenhum.

Parâmetros Requeridos

-policySet
Especifica o nome do conjunto de política a ser excluído. (Cadeia, obrigatória)

Valor de Retorno

O comando retorna uma mensagem de êxito ou falha.

Uso de exemplo do modo em lote

  • Utilizando a cadeia Jython:
    AdminTask.deletePolicySet('[-policySet customSecureConversation]')
  • Utilizando a lista Jython:
    AdminTask.deletePolicySet(['-policySet', 'customSecureConversation'])

Exemplo de uso do modo interativo

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

updatePolicySet

O comando updatePolicySet possibilita a inserção de uma lista de atributos para atualizar o conjunto de política. É possível utilizar esse comando para atualizar todos os atributos para o conjunto de política ou um subconjunto de atributos.

Se a segurança administrativa for ativada, você dever utilizar a função de Administrador para atualizar as configurações do conjunto de política.

Objeto de Destino

Nenhum.

Parâmetros Requeridos

-policySet
Especifica o nome do conjunto de política a ser atualizado. (Cadeia, obrigatória)
-attributes
Especifica um objeto properties que contém os atributos a serem atualizados para o conjunto de política especificado. (Propriedades, obrigatórias)

Valor de Retorno

O comando retorna uma mensagem de êxito ou falha.

Uso de exemplo do modo em lote

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

Exemplo de uso do modo interativo

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

addPolicyType

O comando addPolicyType inclui uma política com os valores padrão para o conjunto de política especificado. É necessário indicar se a política incluída deve ser ativada ou desativada.

Se a segurança administrativa for ativada, você deverá utilizar a função de Administrador para incluir políticas.

Objeto de Destino

Nenhum.

Parâmetros Requeridos

-policySet
Especifica o nome do conjunto de política a ser atualizado. (Cadeia, obrigatória)
-policyType
Especifica o nome da política a ser incluída no conjunto de política. (Cadeia, obrigatória)
-enabled
Se esse parâmetro estiver configurado como true, a nova política será ativada no conjunto de política. Se esse parâmetro estiver definido como false, a configuração estará contida no conjunto de política, mas não terá um efeito no sistema. (Booleano, obrigatório)

Valor de Retorno

O comando retorna uma mensagem de êxito ou falha.

Uso de exemplo do modo em lote

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

Exemplo de uso do modo interativo

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

deletePolicyType

O comando deletePolicyType exclui uma política de um conjunto de política.

Se a segurança for ativada, você deverá utilizar a função de administrador para remover as políticas de sua configuração.

Objeto de Destino

Nenhum.

Parâmetros Requeridos

-policySet
Especifica o nome do conjunto de política a ser atualizado. (Cadeia, obrigatória)
-policyType
Especifica o nome da política a ser removida do conjunto de política. (Cadeia, obrigatória)

Valor de Retorno

O comando retorna uma mensagem de êxito ou falha.

Uso de exemplo do modo em lote

  • Utilizando a cadeia Jython:
    AdminTask.deletePolicyType('[-policySet customPolicySet -policyType WSTransaction]')
  • Utilizando a lista Jython:
    AdminTask.deletePolicyType(['-policySet', 'customPolicySet', '-policyType', 
     'WSTransaction'])

Exemplo de uso do modo interativo

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

validatePolicySet

O comando validatePolicySet valida a configuração do conjunto de política.

Se a segurança administrativa for ativada, você deverá utilizar a função de Administrador para validar os conjuntos de política.

Objeto de Destino

Nenhum.

Parâmetros Requeridos

-policySet
Especifica o conjunto de política a ser atualizado. (Cadeia, obrigatória)

Valor de Retorno

O comando retorna uma mensagem de êxito ou falha.

Uso de exemplo do modo em lote

  • Utilizando a cadeia Jython:
    AdminTask.validatePolicySet('[-policySet customSecureConversation]')
  • Utilizando a lista Jython:
    AdminTask.validatePolicySet(['-policySet', 'customSecureConversation'])

Exemplo de uso do modo interativo

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

exportPolicySet

O comando exportPolicySet exporta um conjunto de política como um archive que pode ser copiado em um ambiente do cliente.

Se a segurança administrativa for ativada, você deverá utilizar a função de Administrador para exportar conjuntos de política.

Objeto de Destino

Nenhum.

Parâmetros Requeridos

-policySet
Especifica o conjunto de política a ser exportado. (Cadeia, obrigatória)
-pathName
Especifica o nome do caminho do arquivo archive a ser criado. (Cadeia, obrigatória)

Valor de Retorno

O comando retorna uma mensagem de êxito ou falha.

Uso de exemplo do modo em lote

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

Exemplo de uso do modo interativo

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

importPolicySet

O comando importPolicySet importa um conjunto de política de um arquivo archive compactado ou de uma seleção dos conjuntos de políticas padrão para o ambiente do servidor.

Se a segurança administrativa for ativada, você deverá utilizar a função de Administrador para importar os conjuntos de política.

Objeto de Destino

Nenhum.

Parâmetros Opcionais

-importFile
Especifica o nome do caminho do arquivo archive a ser importado. (Cadeia, opcional)
-defaultPolicySet
Especifica o nome do conjunto de política a ser importado. (Cadeia, opcional)
-policySet
Especifica o nome a ser atribuído ao novo conjunto de política. Se você não especificar esse parâmetros, o sistema utilizará o nome original do conjunto de política. (Cadeia, opcional)
-verifyPolicySetType
Especifica que o tipo de conjunto de política a ser importado deve corresponder a um tipo específico. Especifique system ou system/trust para verificar se o conjunto de política a ser importado é um tipo de conjunto de política de sistema, incluindo conjuntos de políticas do serviço de confiança. Especifique application para verificar se o conjunto de política é um conjunto de política de aplicativo. (Cadeia, opcional)

Valor de Retorno

O comando retorna uma mensagem de êxito ou falha.

Uso de exemplo do modo em lote

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

Exemplo de uso do modo interativo

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

listPolicyTypes

O comando listPolicyTypes retorna uma lista dos nomes das políticas configuradas em seu sistema. Os parâmetros de entrada permitem listar cada tipo de política configurado no sistema, os tipos de política configurados em um conjunto de política ou os tipos de política em uma ligação.

Se a segurança administrativa for ativada, cada função administrativa poderá listar os tipos de política.

Objeto de Destino

Nenhum.

Parâmetros Opcionais

-policySet
Especifica o nome do conjunto de política a ser consultado para as políticas. Se o conjunto de política não for especificado, o comando listará todas as políticas definidas em sua configuração. (Cadeia, opcional)
-bindingLocation
Especifica o local da ligação. Esse valor é uma ligação padrão em toda a célula, ligação padrão específica do servidor ou ligação específica do anexo. Especifique o parâmetro bindingLocation com o objeto properties que segue estas diretrizes:
  • Para ligação padrão em toda a célula, utilize uma propriedade nula ou vazia.
  • Para ligação padrão específica do servidor, especifique os nomes de nó e servidor nas propriedades. Os nomes de propriedades são node e server. Ligações padrão específicas do servidor são reprovadas.
  • Para ligação específica do anexo, especifique o nome do aplicativo e o ID do anexo nas propriedades. Os nomes de propriedades são application e attachmentId.
  • Para ligações do sistema/de confiança, configure a propriedade systemType como trustService.
  • Para ligações do cliente de confiança, especifique a propriedade systemType como trustClient. Além disso, especifique o ID de conexão. Se as ligações forem para um aplicativo específico, especifique também a propriedade application.
  • Para ligação WSNClient, especifique o nome do barramento, o nome do serviço e o ID de anexo nas propriedades. Os nomes das propriedade são bus, WSNService e attachmentId.
(Propriedades, opcionais)
-attachmentType
Especifica se o tipo de anexo é uma ligação de aplicativos, uma ligação de cliente, uma ligação de serviço de confiança ligação de cliente confiável, ou uma ligação de cliente WS-Notification. (Cadeia, opcional)
Para Usuários de Transição Para Usuários de Transição: Embora você possa especificar o valor application para o parâmetro -attachmentType, use o valor provider no lugar do valor application porque as conexões são usadas não apenas para aplicativos, mas como conexões de sistema para serviço de confiança. Para conexões de conjunto de política do sistema, especifique o valor provider para o parâmetro attachmentType e o valor "[systemType trustService]" para o parâmetro -attachmentProperties. Para conexões WSNClient, especifique o valor client para o parâmetro attachmentType e as propriedades bus e WSNService com o parâmetro -attachmentProperties.trns
-bindingName
Especifica uma ligação geral específica. Se você especificar esse parâmetro, o sistema exibirá os tipos de políticas na ligação específica. (Cadeia, opcional)
-fromDefaultRepository
Especifica se o repositório padrão deve ser usado. (Boolean, opcional)

Valor de Retorno

O comando retorna uma lista de tipos de conjunto.

Uso de exemplo do modo em lote

  • Utilizando a cadeia Jython:
    AdminTask.listPolicyTypes('[-policySet customSecureConversation]')
  • Utilizando a lista Jython:
    AdminTask.listPolicyTypes(['-policySet', 'customSecureConversation'])

Exemplo de uso do modo interativo

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

getPolicyType

O comando getPolicyType retorna os atributos para uma política especificada.

Se a segurança administrativa for ativada, cada função administrativa poderá consultar atributos de políticas.

Objeto de Destino

Nenhum.

Parâmetros Requeridos

-policySet
Especifica o nome do conjunto de política a ser consultado. (Cadeia, obrigatória)
-policyType
Especifica o nome da política de interesse. (Cadeia, obrigatória)

Parâmetros Opcionais

-attributes
Especifica os atributos específicos a serem exibidos. Se esse parâmetro não for utilizado, o comando retornará todos os atributos para a política especificada. (Cadeia[], opcional)
-fromDefaultRepository
Especifica se o repositório padrão deve ser usado. (Boolean, opcional)

Valor de Retorno

O comando retorna um objeto properties que contém os atributos de política.

Uso de exemplo do modo em lote

  • Utilizando a cadeia Jython:
    AdminTask.getPolicyType('[-policySet customSecureConversation -policyType 
     SecureConversation]')
  • Utilizando a lista Jython:
    AdminTask.getPolicyType(['-policySet', 'customSecureConversation', '-policyType', 'SecureConversation'])

Exemplo de uso do modo interativo

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

setPolicyType

O comando setPolicyType atualiza os atributos de uma política especificada.
Evitar Problemas Evitar Problemas: A assistência do comando do console administrativo fornece a sintaxe de Jython incorreta para o comando setPolicyType. A expressão de XPath para a proteção da parte de mensagem de resposta do conjunto de política Username WSSecurity contém aspas simples (') dentro de cada valor da propriedade XPath, que o Jython não suporta. Para corrigir o comando com base na assistência de comando do console administrativo, inclua um caractere de barra invertida (\) antes de cada aspa simples para sair da aspa simples.

Além disso, se estiver usando um script Jython para atualizar os atributos, os colchetes não deverão ser incluídos se você desejar obter uma lista de elementos e não uma lista de sequências.

gotcha

Se a segurança administrativa for ativada, você deverá usar a função de Administrador para configurar políticas.

Objeto de Destino

Nenhum.

Parâmetros Requeridos

-policySet
Especifica o nome do conjunto de política de interesse. (Cadeia, obrigatória)
-policyType
Especifica o nome da política de interesse. (Cadeia, obrigatória)
-attributes
Especifica os atributos específicos a serem atualizados. As propriedades não podem incluir todos os atributos de política nem um subconjunto de atributos. (Propriedades, obrigatórias)

Parâmetros Opcionais

-replace
Indica se os novos atributos fornecidos a partir do comando substituem os atributos de política existentes. Para políticas com dados complexos, você pode remover as partes opcionais da configuração quando necessário. Utilize esse parâmetro para obter todos os atributos, executar edições e substituir as configurações de ligação pelos dados editados. O valor padrão é false. (Boolean, opcional)

Valor de Retorno

O comando retorna uma mensagem de êxito ou falha.

Uso de exemplo do modo em lote

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

Exemplo de uso do modo interativo

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

getPolicyTypeAttribute

O comando getPolicyTypeAttribute retorna o valor para o atributo de política especificado.

Se a segurança administrativa for ativada, cada função administrativa poderá consultar os valores de atributo do tipo de política.

Objeto de Destino

Nenhum.

Parâmetros Requeridos

-policySet
Especifica o nome do conjunto de política de interesse. (Cadeia, obrigatória)
-policyType
Especifica o nome da política de interesse. (Cadeia, obrigatória)
-attributeName
Especifica o nome do atributo de interesse. (Cadeia, obrigatória)
-fromDefaultRepository
Especifica se o repositório padrão deve ser usado. (Boolean, opcional)

Parâmetros Opcionais

-fromDefaultRepository
Especifica se o repositório padrão deve ser usado. (Boolean, opcional)

Valor de Retorno

O comando retorna uma cadeia que contém o valor do atributo especificado.

Uso de exemplo do modo em lote

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

Exemplo de uso do modo interativo

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

setPolicyTypeAttribute

O comando setPolicyTypeAttribute configura o valor para o atributo de política especificado.

Se a segurança administrativa for ativada, você deverá usar a função de Administrador para configurar os atributos de política.

Objeto de Destino

Nenhum.

Parâmetros Requeridos

-policySet
Especifica o nome do conjunto de política de interesse. (Cadeia, obrigatória)
-policyType
Especifica o nome da política de interesse. (Cadeia, obrigatória)
-attributeName
Especifica o nome do atributo de interesse. (Cadeia, obrigatória)
-attributeValue
Especifica o valor do atributo de interesse. (Cadeia, obrigatória)

Valor de Retorno

Se o atributo for incluído com êxito na política, o comando retornará o valor da cadeia true.

Uso de exemplo do modo em lote

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

Exemplo de uso do modo interativo

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

getPolicySetAttachments

O comando getPolicySetAttachments lista todas as propriedades para todos os anexos de conjunto de política configurados em um aplicativo especificado.

Se a segurança administrativa for ativada, cada função administrativa poderá consultar anexos de conjunto de política.

Objeto de Destino

Nenhum.

Parâmetros Opcionais

-applicationName
Especifica o nome do aplicativo a ser consultado para anexos do conjunto de política. Para anexos de cliente e aplicativo, esse parâmetro é obrigatório. Esse parâmetro não é obrigatório para consultar anexos de serviço de confiança. (Cadeia, opcional)
-attachmentType
Especifica o tipo de anexos do conjunto de política. (Cadeia, opcional)
Para Usuários de Transição Para Usuários de Transição: Embora você possa especificar o valor application para o parâmetro -attachmentType, use o valor provider no lugar do valor application porque as conexões são usadas não apenas para aplicativos, mas como conexões de sistema para serviço de confiança. Para conexões de conjunto de política do sistema, especifique o valor provider para o parâmetro attachmentType e o valor "[systemType trustService]" para o parâmetro -attachmentProperties. Para conexões WSNClient, especifique o valor client para o parâmetro attachmentType e as propriedades bus e WSNService com o parâmetro -attachmentProperties.trns
-expandResources
Fornece informações expandidas que detalham as propriedades de anexo para cada recurso. Se você configurar esse parâmetro para o nome do serviço, apenas os recursos para esse serviço da Web são retornados. Se você especificar um caractere de asterisco ( * ), as informações expandidas de todos os serviços da Web serão retornadas. Este parâmetro é válido quando o valor para o parâmetro -attachmentType é configurado como provider ou client. (Cadeia, opcional)
-attachmentProperties
Especifica informações que são necessárias para identificar o local do anexo. Para conexões WSNClient, especifique o parâmetro attachmentType como client e utilize o parâmetro -attachmentProperties para especificar as propriedades bus e WSNService. Para conexões de conjunto de política do sistema, especifique o parâmetro attachmentType como provider e utilize o parâmetro -attachmentProperties para definir o valor de propriedade systemType como trustService. Se um anexo de cliente confiável for especificado, o parâmetro -attachmentProperties conterá uma propriedade systemType com um valor de trustClient. (Propriedades, opcional)
-serviceRef
Especifica o nome da referência de serviço para o qual os anexos são retornados. Se especificado, apenas os anexos da referência de serviço serão retornados. Esse parâmetro só é válido quando o valor do parâmetro expandResources é o nome do serviço e quando o parâmetro attachmentType é configurado para o cliente. (Cadeia, opcional)

Valor de Retorno

O comando retorna uma lista de propriedades para cada anexo no aplicativo, inclusive o nome do conjunto de política, o ID do anexo e a lista de recursos. Se você especificar o parâmetro expandResources, o comando retornará as propriedades resource, attachmentId, policySet, binding e directAttachment. Se um recurso não for anexado a um conjunto de política, o sistema só exibirá a propriedade de recurso. A propriedade de recurso só existirá se o anexo contiver uma ligação customizada.

Uso de exemplo do modo em lote

  • Utilizando a cadeia Jython:
    AdminTask.getPolicySetAttachments('[-attachmentType provider -attachmentProperties 
    "[systemType trustService]"]')
  • Utilizando a lista Jython:
    AdminTask.getPolicySetAttachments(['-attachmentType', 'provider', '-attachmentProperties', 
     '[systemType trustService]'])
Os exemplos a seguir retornam informações de anexos do conjunto de políticas da referência de serviço especificada, myServiceRef. Os exemplos retornam informações de recurso detalhadas dos terminais ou das operações lógicas de cada referência de serviço porque o parâmetro -expandResource é especificado.
  • Utilizando a cadeia Jython:
    AdminTask.getPolicySetAttachments('[-attachmentType client -applicationName application1 -expandResources
     {http://www.ibm.com}myService -serviceRef myServiceRef]') 
  • Utilizando a lista Jython:
    AdminTask.getPolicySetAttachments(['-attachmentType', 'client', '-applicationName', 'application1', 
    '-expandResources', '{http://www.ibm.com}myService', -serviceRef', 'myServiceRef'])

Exemplo de uso do modo interativo

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

createPolicySetAttachment

O comando createPolicySetAttachment cria um novo anexo do conjunto de política para um aplicativo.

Quando a segurança administrativa está ativada, verifique se você utiliza a função administrativa correta, como a seguinte tabela descreve:
Tabela 1. Funções Administrativas. Esta tabela descreve as funções administrativas e a autorização associada quando a segurança administrativa está ativada.
Função administrativa Autorização
Administrador A função Administrador deve ter acesso a toda a célula para criar anexos do conjunto de política. Se você tiver acesso apenas a um recurso específico, poderá criar conexões de conjunto de política para o recurso para o qual possui acesso.
Configurador A função Configurador deve ter acesso a toda a célula para criar anexos do conjunto de política. Se você tiver acesso apenas a um recurso específico, poderá criar conexões de conjunto de política para o recurso para o qual possui acesso.
Implementador A função Implementador com acesso a toda a célula ou específico do recurso pode criar anexos do conjunto de política só para recursos de aplicativo.
Operador A função Operador não pode criar anexos do conjunto de política.
Monitorar A função Monitor não pode criar anexos de conjunto de política.

Objeto de Destino

Nenhum.

Parâmetros Requeridos

-resources
Especifica o nome dos recursos de aplicativo a serem conectados ao conjunto de política. (Cadeia[], obrigatória)

Parâmetros Opcionais

-applicationName
Especifica o nome do aplicativo de interesse para anexos do conjunto de política. Para anexos de cliente e aplicativo, esse parâmetro é obrigatório. Esse parâmetro não é obrigatório para anexos de serviço de confiança. (Cadeia, opcional)
-attachmentType
Especifica o tipo de anexos do conjunto de política. (Cadeia, opcional)
Para Usuários de Transição Para Usuários de Transição: Embora você possa especificar o valor application para o parâmetro -attachmentType, use o valor provider no lugar do valor application porque as conexões são usadas não apenas para aplicativos, mas como conexões de sistema para serviço de confiança. Para conexões de conjunto de política do sistema, especifique o valor provider para o parâmetro attachmentType e o valor "[systemType trustService]" para o parâmetro -attachmentProperties. Para conexões WSNClient, especifique o valor client para o parâmetro attachmentType e as propriedades bus e WSNService com o parâmetro -attachmentProperties.trns
-dynamicClient
Se configurar esse parâmetro como true, o sistema não reconhecerá os recursos do cliente. Essa opção especifica que os recursos do cliente não são validados. (Boolean, opcional)
-attachmentProperties
Especifica informações que são necessárias para identificar o local do anexo. Para conexões WSNClient, especifique o parâmetro attachmentType como client e utilize o parâmetro -attachmentProperties para especificar as propriedades bus e WSNService. Para conexões de conjunto de política do sistema, especifique o parâmetro attachmentType como provider e utilize o parâmetro -attachmentProperties para definir o valor de propriedade systemType como trustService. Se um anexo de cliente confiável for especificado, o parâmetro -attachmentProperties conterá uma propriedade systemType com um valor de trustClient. (Propriedades, opcional)
-inheritFromService
Especifica se os recursos da referência de serviço herdam os anexos do conjunto de políticas do serviço associado. Use esse parâmetro apenas para os anexos da referência de serviço. O valor padrão desse parâmetro é true. (Boolean, opcional)
-policySet
Especifica o nome do conjunto de política a ser conectado. Esse parâmetro é necessário, a não ser que o recurso especifique uma referência de serviço e o parâmetro inheritFromService seja especificado. Se o parâmetro policySet não for especificado e o parâmetro inheritFromService for false, todos os anexos da referência de serviço serão removidos e a referência de serviço não terá um anexo do conjunto de políticas. Se o parâmetro policySet não for especificado e o parâmetro inheritFromService for true, todos os anexos da referência de serviço serão removidos e a referência de serviço herdará a política do serviço. (Cadeia, opcional)

Valor de Retorno

O comando retorna uma cadeia com o ID do novo anexo.

Uso de exemplo do modo em lote

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

Exemplo de uso do modo interativo

  • Utilizando Jython:
    AdminTask.createPolicySetAttachment('-interactive')
Ambiente de Versões Mistas Ambiente de Versões Mistas: Em um ambiente de célula combinada, você não deve criar anexos de referência de serviço ou anexos de recursos que sejam especificados no formato de par nome-valor para aplicativos que estejam implementados em um servidor de aplicativos que seja anterior ao WebSphere Application Server Versão 8.0. Os anexos de referência de serviço são suportados apenas no WebSphere Application Server Versão 8.0 e posterior.

Em um ambiente de célula combinada, você não deve criar anexos para conjuntos de políticas contendo a política CustomProperties para aplicativos que são implementados em um servidor de aplicativos que seja anterior ao WebSphere Application Server Versão 8.0. A política CustomProperties é suportada somente no WebSphere Application Server Versão 8.0 e posterior.

mixv

updatePolicySetAttachment

O comando updatePolicySetAttachment atualiza os recursos que se aplicam a um anexo do conjunto de política.

Quando a segurança administrativa está ativada, verifique se você utiliza a função administrativa correta, como a seguinte tabela descreve:
Tabela 2. Funções Administrativas. Esta tabela descreve as funções administrativas e a autorização associada quando a segurança administrativa está ativada.
Função administrativa Autorização
Administrador A função Administrador deve ter acesso a toda a célula para configurar conexões do conjunto de política. Se tiver acesso a apenas um recurso específico, você poderá configurar os anexos do conjunto de política para o recurso para o qual possui acesso.
Configurador A função Configurador deve ter acesso a toda a célula para configurar os anexos do conjunto de política. Se tiver acesso a apenas um recurso específico, você poderá configurar os anexos do conjunto de política para o recurso para o qual possui acesso.
Implementador A função Implementador com acesso a toda a célula ou específico do recurso pode configurar os anexos de conjunto de política só para recursos de aplicativos.
Operador A função Operador não pode configurar os anexos do conjunto de política.
Monitorar A função Monitorar não pode configurar os anexos do conjunto de política.

Objeto de Destino

Nenhum.

Parâmetros Requeridos

-attachmentId
Especifica o nome do anexo a ser atualizado. (Cadeia, obrigatória)
-resources
Especifica os nomes dos recursos de aplicativo a serem conectados ao conjunto de política. Um recurso para uma referência de serviço não pode ser incluído no mesmo anexo como um recurso para um serviço. (Cadeia, obrigatória)

Parâmetros Opcionais

-applicationName
Especifica o nome do aplicativo de interesse para anexos do conjunto de política. Para anexos de cliente e aplicativo, esse parâmetro é obrigatório. Esse parâmetro não é obrigatório para anexos de serviço de confiança. (Cadeia, opcional)
-attachmentType
Especifica o tipo de anexos do conjunto de política. (Cadeia, opcional)
Para Usuários de Transição Para Usuários de Transição: Embora você possa especificar o valor application para o parâmetro -attachmentType, use o valor provider no lugar do valor application porque as conexões são usadas não apenas para aplicativos, mas como conexões de sistema para serviço de confiança. Para conexões de conjunto de política do sistema, especifique o valor provider para o parâmetro attachmentType e o valor "[systemType trustService]" para o parâmetro -attachmentProperties. Para conexões WSNClient, especifique o valor client para o parâmetro attachmentType e as propriedades bus e WSNService com o parâmetro -attachmentProperties.trns
-dynamicClient
Se configurar esse parâmetro como true, o sistema não reconhecerá os recursos do cliente. Essa opção especifica que os recursos do cliente não são validados. (Boolean, opcional)
-attachmentProperties
Especifica informações que são necessárias para identificar o local do anexo. Para conexões WSNClient, especifique o parâmetro attachmentType como client e utilize o parâmetro -attachmentProperties para especificar as propriedades bus e WSNService. Para conexões de conjunto de política do sistema, especifique o parâmetro attachmentType como provider e utilize o parâmetro -attachmentProperties para definir o valor de propriedade systemType como trustService. Se um anexo de cliente confiável for especificado, o parâmetro -attachmentProperties conterá uma propriedade systemType com um valor de trustClient. (Propriedades, opcional)

Valor de Retorno

O comando retorna uma mensagem de êxito ou falha.

Uso de exemplo do modo em lote

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

Exemplo de uso do modo interativo

  • Utilizando Jython:
    AdminTask.updatePolicySetAttachment ('-interactive')
Ambiente de Versões Mistas Ambiente de Versões Mistas: Em um ambiente de célula combinada, você não deve criar anexos de referência de serviço ou anexos de recursos que sejam especificados em formato de par nome-valor para aplicativos que sejam implementados em um servidor de aplicativos que seja anterior ao Versão 8.0. Anexos de referência de serviço são suportados apenas em Versão 8.0 e posterior.

Em um ambiente de célula combinada, você não deve criar anexos para conjuntos de políticas contendo a política CustomProperties para aplicativos que são implementados em um servidor de aplicativos que seja anterior ao WebSphere Application Server Versão 8.0. A política CustomProperties é suportada somente no WebSphere Application Server Versão 8.0 e posterior.

mixv

addToPolicySetAttachment

O comando addToPolicySetAttachment inclui recursos adicionais que se aplicam a um anexo do conjunto de política.

Quando a segurança administrativa está ativada, verifique se você utiliza a função administrativa correta, como a seguinte tabela descreve:
Tabela 3. Funções Administrativas. Esta tabela descreve as funções administrativas e a autorização associada quando a segurança administrativa está ativada.
Função administrativa Autorização
Administrador A função Administrador deve ter acesso a toda a célula para incluir recursos nos anexos do conjunto de política. Se você tiver acesso apenas a um recurso específico, poderá criar conexões de conjunto de política para o recurso para o qual possui acesso.
Configurador A função Configurador deve ter acesso a toda a célula para incluir recursos nos anexos do conjunto de política. Se você tiver acesso apenas a um recurso específico, poderá criar conexões de conjunto de política para o recurso para o qual possui acesso.
Implementador A função Implementador com acesso a toda a célula ou específico do recurso pode incluir recursos aos anexos do conjunto de política só para recursos de aplicativo.
Operador A função Operador não pode incluir recursos aos anexos do conjunto de política.
Monitorar A função Monitorar não pode incluir recursos aos conjuntos de política.

Objeto de Destino

Nenhum.

Parâmetros Requeridos

-attachmentId
Especifica o nome do anexo a ser atualizado. (Cadeia, obrigatória)
-resources
Especifica os nomes dos recursos de aplicativo a serem conectados ao conjunto de política. Um recurso para uma referência de serviço não pode ser incluído no mesmo anexo como um recurso para um serviço. (Cadeia, necessário)

Parâmetros Opcionais

-applicationName
Especifica o nome do aplicativo de interesse para anexos do conjunto de política. Para anexos de cliente e aplicativo, esse parâmetro é obrigatório. Esse parâmetro não é obrigatório para anexos de serviço de confiança. (Cadeia, opcional)
-attachmentType
Especifica o tipo de anexos do conjunto de política. (Cadeia, opcional)
Para Usuários de Transição Para Usuários de Transição: Embora você possa especificar o valor application para o parâmetro -attachmentType, use o valor provider no lugar do valor application porque as conexões são usadas não apenas para aplicativos, mas como conexões de sistema para serviço de confiança. Para conexões de conjunto de política do sistema, especifique o valor provider para o parâmetro attachmentType e o valor "[systemType trustService]" para o parâmetro -attachmentProperties. Para conexões WSNClient, especifique o valor client para o parâmetro attachmentType e as propriedades bus e WSNService com o parâmetro -attachmentProperties.trns
-dynamicClient
Se configurar esse parâmetro como true, o sistema não reconhecerá os recursos do cliente. Essa opção especifica que os recursos do cliente não são validados. (Boolean, opcional)
-attachmentProperties
Especifica informações que são necessárias para identificar o local do anexo. Para conexões WSNClient, especifique o parâmetro attachmentType como client e utilize o parâmetro -attachmentProperties para especificar as propriedades bus e WSNService. Para conexões de conjunto de política do sistema, especifique o parâmetro attachmentType como provider e utilize o parâmetro -attachmentProperties para definir o valor de propriedade systemType como trustService. Se um anexo de cliente confiável for especificado, o parâmetro -attachmentProperties conterá uma propriedade systemType com um valor de trustClient. (Propriedades, opcional)

Valor de Retorno

O comando retorna uma mensagem de êxito ou falha.

Uso de exemplo do modo em lote

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

Exemplo de uso do modo interativo

  • Utilizando Jython:
    AdminTask.addToPolicySetAttachment('-interactive')
Ambiente de Versões Mistas Ambiente de Versões Mistas: Em um ambiente de célula combinada, você não deve criar anexos de referência de serviço ou anexos de recursos que sejam especificados em formato de par nome-valor para aplicativos que sejam implementados em um servidor de aplicativos que seja anterior ao Versão 8.0. Anexos de referência de serviço são suportados apenas em Versão 8.0 e posterior.

Em um ambiente de célula combinada, você não deve criar anexos a conjuntos de políticas contendo a política CustomProperties para aplicativos que estejam implementados em um servidor de aplicativos anterior ao WebSphere Application Server Versão 8. A política CustomProperties é suportada apenas no WebSphere Application Server Versão 8.0 e posterior.

mixv

removeFromPolicySetAttachment

O comando removeFromPolicySetAttachment remove os recursos que se aplicam a um anexo do conjunto de política.

Quando a segurança administrativa está ativada, verifique se você utiliza a função administrativa correta, como a seguinte tabela descreve:
Tabela 4. Funções Administrativas. Esta tabela descreve as funções administrativas e a autorização associada quando a segurança administrativa está ativada.
Função administrativa Autorização
Administrador A função Administrador deve ter acesso a toda a célula para remover recursos dos anexos do conjunto de política. Se você tiver acesso a apenas um recurso específicos, poderá remover os recursos para os quais tem acesso.
Configurador A função Configurador deve ter acesso a toda a célula para remover recursos dos anexos do conjunto de política. Se você tiver acesso a apenas um recurso específico, poderá remover os recursos para os quais tem acesso.
Implementador A função Implementador com acesso a toda a célula ou específico do recurso pode remover recursos dos anexos do conjunto de política só para recursos de aplicativo.
Operador A função Operador não pode remover recursos dos anexos do conjunto de política.
Monitorar A função Monitorar não pode remover recursos dos anexos do conjunto de política.

Objeto de Destino

Nenhum.

Parâmetros Requeridos

-attachmentId
Especifica o nome do anexo a ser removido. (Cadeia, obrigatória)
-resources
Especifica os nomes dos recursos de aplicativo a serem conectados ao conjunto de política. (Cadeia, obrigatória)

Parâmetros Opcionais

-applicationName
Especifica o nome do aplicativo de interesse para anexos do conjunto de política. Para anexos de cliente e aplicativo, esse parâmetro é obrigatório. Esse parâmetro não é obrigatório para anexos de serviço de confiança. (Cadeia, opcional)
-attachmentType
Especifica o tipo de anexos do conjunto de política. (Cadeia, opcional)
Para Usuários de Transição Para Usuários de Transição: Embora você possa especificar o valor application para o parâmetro -attachmentType, use o valor provider no lugar do valor application porque as conexões são usadas não apenas para aplicativos, mas como conexões de sistema para serviço de confiança. Para conexões de conjunto de política do sistema, especifique o valor provider para o parâmetro attachmentType e o valor "[systemType trustService]" para o parâmetro -attachmentProperties. Para conexões WSNClient, especifique o valor client para o parâmetro attachmentType e as propriedades bus e WSNService com o parâmetro -attachmentProperties.trns
-attachmentProperties
Especifica informações que são necessárias para identificar o local do anexo. Para conexões WSNClient, especifique o parâmetro attachmentType como client e utilize o parâmetro -attachmentProperties para especificar as propriedades bus e WSNService. Para conexões de conjunto de política do sistema, especifique o parâmetro attachmentType como provider e utilize o parâmetro -attachmentProperties para definir o valor de propriedade systemType como trustService. Se um anexo de cliente confiável for especificado, o parâmetro -attachmentProperties conterá uma propriedade systemType com um valor de trustClient. (Propriedades, opcional)

Valor de Retorno

O comando retorna uma mensagem de êxito ou falha.

Uso de exemplo do modo em lote

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

Exemplo de uso do modo interativo

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

deletePolicySetAttachment

O comando deletePolicySetAttachment remove um anexo do conjunto de política de um aplicativo.

Quando a segurança administrativa está ativada, verifique se você utiliza a função administrativa correta, como a seguinte tabela descreve:
Tabela 5. Funções Administrativas. Esta tabela descreve as funções administrativas e a autorização associada quando a segurança administrativa está ativada.
Função administrativa Autorização
Administrador A função Administrador deve ter acesso a toda a célula para excluir anexos do conjunto de política. Se tiver acesso a apenas um recurso específico, você poderá criar excluir os anexos do conjunto de política para o recurso para o qual tem acesso.
Configurador A função Configurador deve ter acesso a toda a célula para excluir os anexos do conjunto de política. Se tiver acesso a apenas um recurso específico, você poderá criar excluir os anexos do conjunto de política para o recurso para o qual tem acesso.
Implementador A função Implementador com acesso a toda a célula ou específico do recurso pode excluir anexos do conjunto de política só para recursos de aplicativo.
Operador A função Operador não pode excluir anexos do conjunto de política.
Monitorar A função Monitorar não pode excluir os anexos do conjunto de política.

Objeto de Destino

Nenhum.

Parâmetros Requeridos

-attachmentId
Especifica o nome do anexo a ser excluído. (Cadeia, obrigatória)

Parâmetros Opcionais

-applicationName
Especifica o nome do aplicativo de interesse para anexos do conjunto de política. Para anexos de cliente e aplicativo, esse parâmetro é obrigatório. Esse parâmetro não é obrigatório para anexos de serviço de confiança. (Cadeia, opcional)
-attachmentType
Especifica o tipo de anexos do conjunto de política. (Cadeia, opcional)
Para Usuários de Transição Para Usuários de Transição: Embora você possa especificar o valor application para o parâmetro -attachmentType, use o valor provider no lugar do valor application porque as conexões são usadas não apenas para aplicativos, mas como conexões de sistema para serviço de confiança. Para conexões de conjunto de política do sistema, especifique o valor provider para o parâmetro attachmentType e o valor "[systemType trustService]" para o parâmetro -attachmentProperties. Para conexões WSNClient, especifique o valor client para o parâmetro attachmentType e as propriedades bus e WSNService com o parâmetro -attachmentProperties.trns
-attachmentProperties
Especifica informações que são necessárias para identificar o local do anexo. Para conexões WSNClient, especifique o parâmetro attachmentType como client e utilize o parâmetro -attachmentProperties para especificar as propriedades bus e WSNService. Para conexões de conjunto de política do sistema, especifique o parâmetro attachmentType como provider e utilize o parâmetro -attachmentProperties para definir o valor de propriedade systemType como trustService. Se um anexo de cliente confiável for especificado, o parâmetro -attachmentProperties conterá uma propriedade systemType com um valor de trustClient. (Propriedades, opcional)

Valor de Retorno

O comando retorna uma mensagem de êxito ou falha.

Uso de exemplo do modo em lote

  • Utilizando a cadeia Jython:
    AdminTask.deletePolicySetAttachment('[-attachmentId 123]')
  • Utilizando a lista Jython:
    AdminTask.deletePolicySetAttachment(['-attachmentId', '123'])

Exemplo de uso do modo interativo

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

listAssetsAttachedToPolicySet

O comando listAssetsAttachedToPolicySet lista os aplicativos ou os clientes do serviço WS-Notification aos quais um conjunto de política específico está anexado.

Se a segurança administrativa for ativada, cada função administrativa poderá listar os aplicativos anexados aos conjuntos de política.

Objeto de Destino

Nenhum.

Parâmetros Requeridos

-policySet
Especifica o nome do conjunto de política de interesse. (Cadeia, obrigatória)

Parâmetros Opcionais

-attachmentType
Especifica o tipo de anexos do conjunto de política. O valor desse parâmetro deve ser provider, client, WSNClient, WSMex, cuProvider, cuClient, binding ou all. O valor padrão é all. (Cadeia, opcional)

Valor de Retorno

O comando retorna uma lista de propriedades que descreve cada recurso. Cada objeto de propriedade contém a propriedade assetType, que especifica o tipo de recurso.

Uso de exemplo do modo em lote

  • Utilizando a cadeia Jython:
    AdminTask.listAssetsAttachedToPolicySet('[-policySet SecureConversation]')
  • Utilizando a lista Jython:
    AdminTask.listAssetsAttachedToPolicySet(['-policySet', 'SecureConversation'])

Exemplo de uso do modo interativo

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

listAttachmentsForPolicySet

O comando listAttachmentsForPolicySet lista os aplicativos aos quais um conjunto de política específico está anexado.

Se a segurança administrativa for ativada, cada função administrativa poderá consultar anexos de conjunto de política.

Objeto de Destino

Nenhum.

Parâmetros Requeridos

-policySet
Especifica o nome do conjunto de política de interesse. (Cadeia, obrigatória)

Parâmetros Opcionais

-attachmentType
Especifica o tipo de anexos do conjunto de política. O valor para esse parâmetro deve ser application, client ou system/trust. O valor padrão é application. (Cadeia, opcional)

Valor de Retorno

O comando retorna uma lista de nomes de aplicativos.

Uso de exemplo do modo em lote

  • Utilizando a cadeia Jython:
    AdminTask.listAttachmentsForPolicySet('[-policySet SecureConversation]')
  • Utilizando a lista Jython:
    AdminTask.listAttachmentsForPolicySet(['-policySet', 'SecureConversation'])

Exemplo de uso do modo interativo

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

deleteAttachmentsForPolicySet

O comando deleteAttachmentsForPolicySet remove todos os anexos de um conjunto de política específico.

Quando a segurança administrativa está ativada, verifique se você utiliza a função administrativa correta, como a seguinte tabela descreve:
Tabela 6. Funções Administrativas. Esta tabela descreve as funções administrativas e a autorização associada quando a segurança administrativa está ativada.
Função administrativa Autorização
Administrador A função Administrador deve ter acesso a toda a célula para excluir anexos do conjunto de política. Se tiver acesso a apenas um recurso específico, você poderá criar excluir os anexos do conjunto de política para o recurso para o qual tem acesso.
Configurador A função Configurador deve ter acesso a toda a célula para excluir os anexos do conjunto de política. Se tiver acesso a apenas um recurso específico, você poderá criar excluir os anexos do conjunto de política para o recurso para o qual tem acesso.
Implementador A função Implementador com acesso a toda a célula ou específico do recurso pode excluir anexos do conjunto de política só para recursos de aplicativo.
Operador A função Operador não pode excluir anexos do conjunto de política.
Monitorar A função Monitorar não pode excluir os anexos do conjunto de política.

Objeto de Destino

Nenhum.

Parâmetros Requeridos

-policySet
Especifica o nome do conjunto de política do qual remover os anexos. (Cadeia, obrigatória)

Parâmetros Opcionais

-applicationName
Especifica o nome do aplicativo de interesse. O comando apenas excluirá anexos para o aplicativo de interesse se você especificar esse parâmetro. (Cadeia, opcional)
-attachmentProperties
Especifica informações que são necessárias para identificar o local do anexo. É possível especificar valores para as propriedades bus e WSNService. (Propriedades, opcionais)

Valor de Retorno

O comando retorna uma mensagem de êxito ou falha.

Uso de exemplo do modo em lote

  • Utilizando a cadeia Jython:
    AdminTask.deleteAttachmentsForPolicySet('[-policySet customSecureConversation  
     -applicationName newApp1]')
  • Utilizando a lista Jython:
    AdminTask.deleteAttachmentsForPolicySet(['-policySet', 'customSecureConversation',  
     '-applicationName', 'newApp1'])

Exemplo de uso do modo interativo

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

transferAttachmentsForPolicySet

O comando transferAttachmentsForPolicySet transfere todos anexos de um conjunto de política para outro.

Quando a segurança administrativa está ativada, verifique se você utiliza a função administrativa correta, como a seguinte tabela descreve:
Tabela 7. Funções Administrativas. Esta tabela descreve as funções administrativas e a autorização associada quando a segurança administrativa está ativada.
Função administrativa Autorização
Administrador A função Administrador deve ter acesso a toda a célula para transferir anexos do conjunto de política. Se tiver acesso a apenas um recurso específico, você poderá transferir os anexos do conjunto de política para o recurso para o qual tem acesso.
Configurador A função Configurador deve ter acesso a toda a célula para transferir os anexos do conjunto de política. Se tiver acesso a apenas um recurso específico, você poderá transferir os anexos do conjunto de política para o recurso para o qual tem acesso.
Implementador A função Implementador com acesso a toda a célula ou específico do recurso pode transferir os anexos de conjunto de política só para recursos de aplicativos.
Operador A função Operador não pode transferir os anexos do conjunto de política.
Monitorar A função Monitorar não pode transferir os anexos do conjunto de política.

Objeto de Destino

Nenhum.

Parâmetros Requeridos

-sourcePolicySet
Especifica o conjunto de política de origem do qual copiar anexos. (Cadeia, obrigatória)
-destinationPolicySet
Especifica o nome do conjunto de política para o qual os anexos são copiados. (Cadeia, obrigatória)

Parâmetros Opcionais

-applicationName
Especifica o nome do aplicativo de interesse. O comando apenas transferirá anexos para o aplicativo de interesse se você especificar esse parâmetro. (Cadeia, opcional)
-attachmentProperties
Especifica informações que são necessárias para identificar o local do anexo. É possível especificar valores para as propriedades bus e WSNService. (Propriedades, opcionais)

Valor de Retorno

O comando retorna uma mensagem de êxito ou falha.

Uso de exemplo do modo em lote

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

Exemplo de uso do modo interativo

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

listSupportedPolicySets

O comando listSupportedPolicySets retorna uma lista dos conjuntos de política suportados para anexar aos seus recursos de serviços da Web. Se a segurança administrativa for ativada, cada função de usuário poderá usar esse comando.

Objeto de Destino

Nenhum.

Parâmetros Requeridos

-assetProps
Especifica o nome do recurso de interesse. Especifique o nome do aplicativo como o valor para a propriedade application. (Propriedades, obrigatórias)
Os pares de valor e propriedade suportada para o parâmetro são:
Property Valor
aplicativo Nome do aplicativo, tal como myApplication
Cliente de Serviço WS-Notification:
  • barramento
  • WSNService
Nomes do Cliente de Serviço:
  • Nome do barramento, como: bus1
  • Nome do serviço, tal como service1
Recurso de Serviço de Confiança:
  • systemType
Nome do recurso de serviço:
  • trustService

Valor de Retorno

O comando retorna uma lista dos conjuntos de política suportados. Cada entrada na lista é o nome de um conjunto de política.

Uso de exemplo do modo em lote

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

Exemplo de uso do modo interativo

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

getBinding

O comando getBinding retorna a configuração de ligação para uma política e um escopo especificados. É possível usar o comando getBinding para retornar uma lista de ligações customizadas disponíveis, o que inclui ligações referidas ou não por anexos.

Se a segurança administrativa for ativada, cada função administrativa poderá informações de configuração de ligação.

Para Usuários de Transição Para Usuários de Transição: No WebSphere Application Server Versão 7.0 e posterior, o modelo de segurança foi aprimorado para um modelo de segurança centralizado no domínio em vez de um modelo de segurança baseado em servidor. A configuração das ligações do nível de segurança global padrão (célula) e do nível de servidor padrão também foi alterada nesta versão do produto. No WebSphere Application Server Versão 6.1 Feature Pack para Web Services, é possível configurar um conjunto de ligações padrão para a célula e configurar opcionalmente um conjunto de ligações padrão para cada servidor. Na Versão 7.0 e posterior, é possível configurar uma ou mais ligações gerais do provedor de serviços e uma ou mais ligações gerais do cliente de serviço. Depois de ter configurado as ligações gerais, será possível especificar quais dessas ligações é a ligação padrão global. Também é possível especificar opcionalmente a ligação geral que é utilizada como padrão para um servidor de aplicativos ou um domínio de segurança. trns

Para suportar um ambiente de célula mista, o WebSphere Application Server suporta ligações de Versão 7.0 e Versão 6.1. As ligações gerais no nível da célula são específicas à Versão 7.0 e posterior e as ligações específicas do aplicativo permanecem na versão que aplicativo requer. Quando o usuário cria uma ligação específica do aplicativo, o servidor de aplicativos determina a versão de ligação exigida para uso do aplicativo.

Objeto de Destino

Nenhum.

Parâmetros Requeridos

-policyType
Especifica a política de interesse. (Cadeia, obrigatória)
-bindingLocation
Especifica o local da ligação. (Propriedades, obrigatórias)
Especifique o parâmetro bindingLocation com o objeto properties que segue estas diretrizes:
  • Para ligações padrão do servidor do WebSphere Application Server Versão 7.0 e posterior, especifique um nulo ou propriedades vazias. Utilize o parâmetro bindingName para identificar o local da ligação.
  • Para ligações específicas do anexo, especifique o nome do aplicativo e o ID do anexo nas propriedades. Os nomes de propriedades são application e attachmentId.
  • Para ligações do WSNClient, especifique o nome do barramento, o nome do serviço e o ID do anexo nas propriedades. Os nomes das propriedade são bus, WSNService e attachmentId. Se você especificar um caractere asterisco (*) como o ID do anexo, o comando retornará a lista de nomes de ligação correspondentes ao tipo de anexo de interesse.
  • Para ligações do sistema/de confiança, especifique a propriedade systemType como trustService.

Parâmetros Opcionais

-attachmentType
Especifica o tipo de anexo do conjunto de política. Utilize esse parâmetro para distinguir entre tipos de ligações customizadas de anexo. (Cadeia, opcional)
Para Usuários de Transição Para Usuários de Transição: Embora você possa especificar o valor application para o parâmetro -attachmentType, use o valor provider no lugar do valor application porque as conexões são usadas não apenas para aplicativos, mas como conexões de sistema para serviço de confiança. Para conexões de conjunto de política do sistema, especifique o valor provider para o parâmetro attachmentType e o valor "[systemType trustService]" para o parâmetro -attachmentProperties. Para conexões WSNClient, especifique o valor client para o parâmetro attachmentType e as propriedades bus e WSNService com o parâmetro -attachmentProperties.trns
-attributes
Especifica os nomes dos atributos a serem retornados. Se esse parâmetro não for especificado, o comando retornará todos os atributos. (Cadeia, opcional)
-bindingName
Especifica o nome da ligação de interesse. Especifique esse parâmetro para exibir uma ligação geral no nível de célula ou uma ligação de anexo customizada. (Cadeia, opcional)

Valor de Retorno

O comando retorna um objeto de propriedades que contém os atributos da configuração solicitada para a ligação de política.

Uso de exemplo do modo em lote

  • Utilizando a cadeia Jython:
    O exemplo a seguir retorna uma lista de ligações de aplicativo:
    AdminTask.getBinding('[-policyType WSAddressing -attachmentType provider 
     -bindingLocation [[application application_name] [attachmentId *]]]')
    O exemplo a seguir retorna uma lista de ligações de clientes:
    AdminTask.getBinding('[-policyType WSAddressing -attachmentType client 
     -bindingLocation [[application application_name] [attachmentId *]]]')
    O exemplo a seguir retorna uma lista de ligações de sistema:
    AdminTask.getBinding('[-policyType WSAddressing -attachmentType provider 
     -bindingLocation [[systemType trustService] [application application_name] [attachmentId *]]]')
  • Utilizando a lista Jython:
    AdminTask.getBinding(['-policyType', 'WSAddressing', '-bindingLocation', '""'])

Exemplo de uso do modo interativo

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

setBinding

O comando setBinding atualiza a configuração de ligação para uma política especificada. Utilize esse comando para incluir uma ligação específica do servidor, atualizar um anexo para usar uma ligação customizada, editar atributos de ligação ou remover uma configuração de ligação.

Quando a segurança administrativa está ativada, verifique se você utiliza a função administrativa correta, como a seguinte tabela descreve:
Tabela 8. Funções Administrativas. Esta tabela descreve as funções administrativas e a autorização associada quando a segurança administrativa está ativada.
Função administrativa Autorização
Administrador A função Administrador deve ter acesso a toda a célula para configurar as ligações. Se tiver acesso a apenas um recurso específico, você poderá configurar as ligações customizadas para o recurso para o qual tem acesso. A função Administrador é a única que pode modificar as configurações de ligação.
Configurador A função Configurador deve ter acesso a toda a célula para atribuir e remover a atribuição de ligações. Se tiver acesso a apenas um recurso específico, você poderá atribuir e remover a atribuição das ligações para o recurso para o qual tem acesso.
Implementador A função Implementador com acesso a toda a célula ou específico do recurso pode atribuir ou remover a atribuição das ligações só para recursos de aplicativo.
Operador A função Operador não pode configurar ligações.
Monitorar A função Monitor não pode configurar ligações.
Para Usuários de Transição Para Usuários de Transição: No WebSphere Application Server Versão 7.0 e posterior, o modelo de segurança foi aprimorado para um modelo de segurança centralizado no domínio em vez de um modelo de segurança baseado em servidor. A configuração das ligações do nível de segurança global padrão (célula) e do nível de servidor padrão também foi alterada nesta versão do produto. No WebSphere Application Server Versão 6.1 Feature Pack para Web Services, é possível configurar um conjunto de ligações padrão para a célula e configurar opcionalmente um conjunto de ligações padrão para cada servidor. Na Versão 7.0 e posterior, é possível configurar uma ou mais ligações gerais do provedor de serviços e uma ou mais ligações gerais do cliente de serviço. Depois de ter configurado as ligações gerais, será possível especificar quais dessas ligações é a ligação padrão global. Também é possível especificar opcionalmente a ligação geral que é utilizada como padrão para um servidor de aplicativos ou um domínio de segurança. trns

Para suportar um ambiente de célula mista, o WebSphere Application Server suporta ligações de Versão 7.0 e Versão 6.1. As ligações gerais no nível da célula são específicas à Versão 7.0 e posterior e as ligações específicas do aplicativo permanecem na versão que aplicativo requer. Quando o usuário cria uma ligação específica do aplicativo, o servidor de aplicativos determina a versão de ligação exigida para uso do aplicativo.

Objeto de Destino

Nenhum.

Parâmetros Requeridos

-bindingLocation
Especifica o local da ligação. (Propriedades, obrigatórias)
Especifique o parâmetro bindingLocation com o objeto properties que segue estas diretrizes:
  • Para ligações padrão do servidor do WebSphere Application Server Versão 7.0 e posterior, especifique um nulo ou propriedades vazias. Utilize o parâmetro bindingName para identificar o local da ligação.
  • Para ligação específica do anexo, especifique o nome do aplicativo e o ID do anexo nas propriedades. Os nomes de propriedades são application e attachmentId.
  • Para ligações do WSNClient, especifique o nome do barramento, o nome do serviço e o ID do anexo nas propriedades. Os nomes das propriedade são bus, WSNService e attachmentId. Se você especificar um caractere asterisco (*) como o ID do anexo, o comando retornará a lista de nomes de ligação correspondentes ao tipo de anexo de interesse.
  • Para ligações do sistema/de confiança, configure a propriedade systemType como trustService.
-policyType
Especifica a política de interesse. (Cadeia, obrigatória)

Parâmetros Opcionais

-attachmentType
Especifica o tipo de anexo do conjunto de política. Utilize esse parâmetro para distinguir entre tipos de ligações customizadas de anexo. (Cadeia, opcional)
Para Usuários de Transição Para Usuários de Transição: Embora você possa especificar o valor application para o parâmetro -attachmentType, use o valor provider no lugar do valor application porque as conexões são usadas não apenas para aplicativos, mas como conexões de sistema para serviço de confiança. Para conexões de conjunto de política do sistema, especifique o valor provider para o parâmetro attachmentType e o valor "[systemType trustService]" para o parâmetro -attachmentProperties. Para conexões WSNClient, especifique o valor client para o parâmetro attachmentType e as propriedades bus e WSNService com o parâmetro -attachmentProperties.trns
-attributes
Especifica os valores de atributos para atualização. Esse parâmetro pode incluir todos os atributos de ligação para a política ou um subconjunto para atualização. Se o parâmetro attributes não for especificado, o comando atualizará somente o local da ligação utilizado pelo anexo especificado. (Propriedades, opcionais)
-bindingName
Especifica o nome para a ligação. Especifique esse parâmetro para atribuir um novo nome a uma ligação de anexo ou ligação no nível de célula. Um nome será gerado se não for especificado. (Cadeia, opcional)
-domainName
Especifica o nome de domínio para a ligação. Esse parâmetro é necessário ao usar o comando para criar e determinar escopo de uma ligação para um domínio específico que não seja o domínio de segurança administrativa. O valor padrão é global. (Cadeia, opcional)
-replace
Especifica se deve substituir todos os atributos de ligação existentes pelos atributos especificados no comando. Utilize esse parâmetro para remover as partes opcionais da configuração para políticas com dados complexos. O valor padrão é false. (Boolean, opcional)
-remove
Especifica se deve remover uma ligação padrão específica do servidor ou remover uma ligação customizada de um anexo. Não é possível remover a ligação padrão no nível de célula. O valor padrão é false. (Boolean, opcional)

Valor de Retorno

O comando retorna uma mensagem de êxito ou falha.

Uso de exemplo do modo em lote

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

Exemplo de uso do modo interativo

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

getDefaultBindings

O comando getDefaultBindings exibirá as ligações padrão do provedor e do cliente se estiverem configuradas. Se o comando não retornar a saída, a ligação padrão do sistema será o padrão atual.

Se a segurança administrativa for ativada, cada função administrativa poderá consultar ligações padrão.

Objeto de Destino

Nenhum.

Parâmetros Opcionais

-bindingLocation
Especifica o local da ligação. Especifique o parâmetro bindingLocation como um objeto properties com valores para as propriedades node e server. (Propriedades, opcionais)
-domainName
Especifica o domínio para a ligação de interesse. Este parâmetro será obrigatório se o domínio de interesse não estiver no domínio de segurança global e você não tiver especificado o parâmetro bindingLocation. Os parâmetros bindingLocation e domainName são mutuamente exclusivos. O valor padrão é global. (Cadeia, opcional)

Valor de Retorno

O comando retornará um objeto properties que contém os nomes das ligações padrão do provedor e do cliente, se as ligações estiverem configuradas.

Uso de exemplo do modo em lote

  • Utilizando a cadeia Jython:
    AdminTask.getDefaultBindings('[-bindingLocation [[node myNode] [server myServer]]]')
  • Utilizando a lista Jython:
    AdminTask.getDefaultBindings(['-bindingLocation', '[[node myNode] [server myServer]]'])

Exemplo de uso do modo interativo

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

getRequiredBindingVersion

O comando getRequiredBindingVersion exibe o número da versão da ligação para um aplicativo específico.

Objeto de Destino

Nenhum.

Parâmetros Opcionais

-assetProps
Especifica o nome do aplicativo de interesse. (Propriedades, opcionais)

Valor de Retorno

O comando retorna o número de versão da ligação como um número, como 7.0.0.0 ou 6.1.0.0.

Uso de exemplo do modo em lote

  • Utilizando a cadeia Jython:
    AdminTask.getRequiredBindingVersion('[-assetProps [[application myApplication]]]')
  • Utilizando a lista Jython:
    AdminTask.getRequiredBindingVersion(['-assetProps', '[[application myApplication]]'])

Exemplo de uso do modo interativo

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

setDefaultBindings

O comando setDefaultBindings para configurar uma ligação como a ligação padrão.

Se a segurança administrativa for ativada, você deverá usar a função Administrador com acesso a toda a célula para configurar as ligações. Se você usar a função Administrador e não tiver acesso a toda a célula, só poderá configurar as ligações nos recursos para os quais tem acesso.

Objeto de Destino

Nenhum.

Parâmetros Requeridos

-defaultBindings
Especifica os nomes das ligações padrão para o provedor, o cliente, ou ambos. (Propriedades, obrigatórias)

Parâmetros Opcionais

-bindingLocation
Especifica o local da ligação. Especifique o parâmetro bindingLocation como um objeto properties com valores para as propriedades node e server. (Propriedades, opcionais)
-domainName
Especifica o domínio para a ligação de interesse. Este parâmetro será obrigatório se o domínio de interesse não estiver no domínio de segurança global e você não tiver especificado o parâmetro bindingLocation. Os parâmetros bindingLocation e domainName são mutuamente exclusivos. O valor padrão é global. (Cadeia, opcional)

Valor de Retorno

O comando retornará um valor true se configurar com êxito a ligação padrão.

Uso de exemplo do modo em lote

  • Utilizando a cadeia Jython:
    AdminTask.setDefaultBindings('[-defaultBindings [[provider myDefaultProviderBinding] 
    [client myDefaultClientBinding]] -bindingLocation [[node myNode] [server myServer]]]')
  • Utilizando a lista Jython:
    AdminTask.setDefaultBindings(['-defaultBindings', '[[provider myDefaultProviderBinding'
     [client myDefaultClientBinding]]', '-bindingLocation', '[[node 
     myNode] [server myServer]]'])

Exemplo de uso do modo interativo

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

exportBinding

O comando exportBinding exporta uma ligação geral, no nível de célula, para um arquivo archive. É possível copiar esse arquivo para um ambiente do cliente ou importar o archive para um ambiente do servidor.

Se a segurança administrativa for ativada, você deverá usar a função Administrador com acesso a toda a célula para exportar as ligações.

Objeto de Destino

Nenhum.

Parâmetros Requeridos

-bindingName
Especifica o nome da ligação a ser atribuída como ligação padrão. Se você não especificar esse parâmetro, o sistema especificará o padrão do sistema como a ligação padrão. (Cadeia, obrigatória)
-pathName
Especifica o caminho do arquivo para o arquivo archive a ser criado. (Cadeia, obrigatória)

Valor de Retorno

O comando retorna uma mensagem de êxito ou falha.

Uso de exemplo do modo em lote

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

Exemplo de uso do modo interativo

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

importBinding

O comando importBinding importa uma ligação geral, no nível de célula, de um arquivo archive compactado para um ambiente de servidor.

Se a segurança administrativa for ativada, você deverá usar a função Administrador com acesso a toda a célula para importar as ligações.

Objeto de Destino

Nenhum.

Parâmetros Requeridos

-pathName
Especifica o caminho do arquivo para o arquivo archive a ser importado. (Cadeia, obrigatória)

Parâmetros Opcionais

-bindingName
Especifica o nome da ligação a ser atribuída como ligação importada. Se você não especificar esse parâmetro, o sistema especificará o nome de ligação no arquivo archive. (Cadeia, opcional)
-domainName
Especifica um novo nome do domínio da ligação a ser importada. Se você não especificar esse parâmetro, o comando utilizará o domínio especificado no arquivo archive. (Cadeia, opcional)
-verifyBindingType
Verifica se o tipo de ligação a ser importado corresponde a um tipo de ligação específico. Especifique provider para verificar se a ligação a ser importada é uma ligação de provedor, ou especifique client, para verificar se é uma ligação de cliente. (Cadeia, opcional)

Valor de Retorno

O comando retorna uma mensagem de êxito ou falha.

Uso de exemplo do modo em lote

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

Exemplo de uso do modo interativo

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

copyBinding

O comando copyBinding cria uma nova ligação geral, no nível de célula, a partir de uma ligação existente.

Se a segurança administrativa for ativada, você deverá utilizar a função Administrador com acesso a toda a célula para copiar as ligações.

Objeto de Destino

Nenhum.

Parâmetros Requeridos

-sourceBinding
Especifica o nome da ligação existente que o sistema utiliza para criar a nova ligação. (Cadeia, obrigatória)
-newBinding
Especifica o nome da ligação a ser criada. (Cadeia, obrigatória)

Parâmetros Opcionais

-newDescription
Especifica o texto de descrição para a nova ligação. (Cadeia, opcional)
-domainName
Especifica o nome de domínio para a ligação. Esse parâmetro só será necessário se você definir o escopo da ligação para um domínio que não seja o domínio da ligação de origem. (Cadeia, opcional)

Valor de Retorno

O comando retorna uma mensagem de êxito ou falha.

Uso de exemplo do modo em lote

  • Utilizando a cadeia Jython:
    AdminTask.copyBinding('[-sourceBinding mySourceBinding -newBinding mySourceCopyBinding]')
  • Utilizando a lista Jython:
    AdminTask.copyBinding(['-sourceBinding', 'mySourceBinding', '-newBinding', 
     'mySourceCopyBinding'])

Exemplo de uso do modo interativo

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

upgradeBindings

O comando upgradeBindings atualiza as ligações de aplicativos de um recurso específico com a versão mais recente.

Se a segurança administrativa for ativada, você deverá usar a função Administrador com acesso a toda a célula para importar as ligações.

Objeto de Destino

Nenhum.

Parâmetros Requeridos

-assetProps
Especifica o nome do recurso de interesse. Especifique o nome do aplicativo como o valor para a propriedade application. (Propriedades, obrigatórias)

Parâmetros Opcionais

Nenhum(a)

Valor de Retorno

O comando retorna uma mensagem de êxito ou falha.

Uso de exemplo do modo em lote

  • Utilizando a cadeia Jython:
    AdminTask.upgradeBindings('[-assetProps [[application myApplication]]]')
  • Utilizando a lista Jython:
    AdminTask.upgradeBindings(['-assetProps', '[[application myApplication]]'])

Exemplo de uso do modo interativo

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

Ícone que indica o tipo de tópico Tópico de Referência



Ícone de registro de data e hora Última atualização: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=rxml_wsfppolicyset
Nome do arquivo: rxml_wsfppolicyset.html