Grupo de mandatos IdMgrRealmConfig para el objeto AdminTask

Puede utilizar los lenguajes de script Jython o Jacl para configurar reinos de repositorios federados. Los mandatos y parámetros del grupo IdMgrRealmConfig se pueden utilizar para crear y gestionar la configuración del reino.

addIdMgrRealmBaseEntry

El mandato addIdMgrRealmBaseEntry añade un entrada base a una configuración de reino específica y enlaza el reino con el repositorio.

Objeto de destino

Ninguna.

Parámetros necesarios

-name
Especifica el nombre del reino. (String, obligatorio)
-baseEntry
Especifica el nombre de la entrada base. (String, opcional)

Parámetros opcionales

-securityDomainName
Utilice este parámetro para especificar el nombre que identifica de forma exclusiva el dominio de seguridad. Si no especifica este parámetro, el mandato utiliza el repositorio federado global. (String, opcional)

Ejemplos

Uso del ejemplo de modalidad por lotes:

  • Utilizando Jacl:
    $AdminTask addIdMgrRealmBaseEntry {-name defaultWIMFileBasedRealm -baseEntry o=sampleFileRepository}
  • Utilizando serie de Jython:
    AdminTask.addIdMgrRealmBaseEntry ('[-name defaultWIMFileBasedRealm -baseEntry o=sampleFileRepository]')
  • Utilizando la lista Jython:
    AdminTask.addIdMgrRealmBaseEntry (['-name', 'defaultWIMFileBasedRealm', '-baseEntry', 'o=sampleFileRepository'])

Ejemplo de utilización de la modalidad interactiva:

  • Utilizando Jacl:
    $AdminTask addIdMgrRealmBaseEntry {-interactive}
  • Utilizando serie de Jython:
    AdminTask.addIdMgrRealmBaseEntry
    ('[-interactive]')
  • Utilizando la lista Jython:
    AdminTask.addIdMgrRealmBaseEntry (['-interactive'])

createIdMgrRealm

El mandato createIdMgrRealm crea una configuración de reino.

Objeto de destino

Ninguna.

Parámetros necesarios

-name
Especifica el nombre del reino. (String, obligatorio)

Parámetros opcionales

-securityDomainName
Utilice este parámetro para especificar el nombre que identifica de forma exclusiva el dominio de seguridad. Si no especifica este parámetro, el mandato utiliza el repositorio federado global. (String, opcional)
-securityUse
Especifica una serie que indica si este reino virtual se utilizará en la seguridad ahora, más adelante o nunca. El valor predeterminado es active. Los valores adicionales son: inactive y nonSelectable. (String, opcional)
-delimiter
Especifica el delimitador utilizado para este reino. El valor predeterminado es /. (String, opcional)
-allowOperationIfReposDown
Especifica si el sistema permite que una operación de repositorio como get o search finalice correctamente, aun cuando los repositorios del reino no estén disponibles. El valor predeterminado es false. (Boolean, opcional)
Avoid trouble Avoid trouble: Incluso si se especifica este parámetro, todos los repositorios deben estar disponibles al iniciar el servidor, o el de los repositorios federados no funcionará correctamente. gotcha

Ejemplos

Uso del ejemplo de modalidad por lotes:

  • Utilizando Jacl:
    $AdminTask createIdMgrRealm {-name reino1 -allowOperationIfReposDown true}
  • Utilizando serie de Jython:
    AdminTask.createIdMgrRealm ('[-name reino1 -allowOperationIfReposDown true]')
  • Utilizando la lista Jython:
    AdminTask.createIdMgrRealm (['-name', 'reino1', '-allowOperationIfReposDown', 'true'])

Ejemplo de utilización de la modalidad interactiva:

  • Utilizando Jacl:
    $AdminTask createIdMgrRealm {-interactive}
  • Utilizando serie de Jython:
    AdminTask.createIdMgrRealm ('[-interactive]')
  • Utilizando la lista Jython:
    AdminTask.createIdMgrRealm (['-interactive'])

deleteIdMgrRealm

El mandato deleteIdMgrRealm suprime la configuración de reino que se especifique.

Objeto de destino

Ninguna.

Parámetros necesarios

-name
Nombre de reino. (String, obligatorio)

Parámetros opcionales

-securityDomainName
Utilice este parámetro para especificar el nombre que identifica de forma exclusiva el dominio de seguridad. Si no especifica este parámetro, el mandato utiliza el repositorio federado global. (String, opcional)

Ejemplos

Uso del ejemplo de modalidad por lotes:

  • Utilizando Jacl:
    $AdminTask deleteIdMgrRealm {-name reino1}
  • Utilizando serie de Jython:
    AdminTask.deleteIdMgrRealm ('[-name reino1]')
  • Utilizando la lista Jython:
    AdminTask.deleteIdMgrRealm
    (['-name', 'reino1'])

Ejemplo de utilización de la modalidad interactiva:

  • Utilizando Jacl:
    $AdminTask deleteIdMgrRealm {-interactive}
  • Utilizando serie de Jython:
    AdminTask.deleteIdMgrRealm ('[-interactive]')
  • Utilizando la lista Jython:
    AdminTask.deleteIdMgrRealm
    (['-interactive'])

deleteIdMgrRealmBaseEntry

El mandato deleteIdMgrRealmBaseEntry suprime una entrada de una configuración de reino que se especifique.

El reino siempre debe contener al menos una entrada base;por lo tanto, no se puede eliminar todas las entradas.

Objeto de destino

Ninguna.

Parámetros necesarios

-name
Especifica el nombre del reino. (String, obligatorio)
-baseEntry
Especifica el nombre de una entrada base. (String, obligatorio)

Parámetros opcionales

-securityDomainName
Utilice este parámetro para especificar el nombre que identifica de forma exclusiva el dominio de seguridad. Si no especifica este parámetro, el mandato utiliza el repositorio federado global. (String, opcional)

Ejemplos

Uso del ejemplo de modalidad por lotes:

  • Utilizando Jacl:
    $AdminTask deleteIdMgrRealmBaseEntry {-name reino1 -baseEntry entrada1}
  • Utilizando serie de Jython:
    AdminTask.deleteIdMgrRealmBaseEntry ('[-name reino1 -baseEntry entrada1]')
  • Utilizando la lista Jython:
    AdminTask.deleteIdMgrRealmBaseEntry (['-name', 'reino1', '-baseEntry', 'entrada1'])

Ejemplo de utilización de la modalidad interactiva:

  • Utilizando Jacl:
    $AdminTask deleteIdMgrRealmBaseEntry {-interactive}
  • Utilizando serie de Jython:
    AdminTask.deleteIdMgrRealmBaseEntry ('[-interactive]')
  • Utilizando la lista Jython:
    AdminTask.deleteIdMgrRealmBaseEntry
    (['-interactive'])

deleteIdMgrRealmDefaultParent

Utilice el mandato deleteIdMgrRealmDefaultParent para suprimir la correlación del padre predeterminado de un tipo de entidad para un reino.

Objeto de destino

Ninguna.

Parámetros necesarios

-entityTypeName
Utilice este parámetro para especificar el nombre de un tipo válido de entidad soportada para el que desea suprimir la correlación de padre predeterminada. Puede especificar un asterisco (*) para suprimir la correlación de padre predeterminada para todos los tipos de entidades del reino. (String, obligatorio)

Parámetros opcionales

-name
Utilice este parámetro para especificar un nombre de reino válido para el que desea suprimirla correlación. Si no especifica el parámetro -name, el mandato suprime la correlación para defaultWIMFileBasedRealm, que es el reino predeterminado en la configuración del repositorio federado. (String, opcional)
-securityDomainName
Utilice este parámetro para especificar el nombre que identifica de forma exclusiva el dominio de seguridad. Si no especifica este parámetro, el mandato utiliza el repositorio federado global. (String, opcional)

Ejemplos

Uso del ejemplo de modalidad por lotes:

  • Utilizando Jacl:
    $AdminTask deleteIdMgrRealmDefaultParent {-entityTypeName tipo_entidad}
  • Utilizando serie de Jython:
    AdminTask.deleteIdMgrRealmDefaultParent ('[-entityTypeName tipo_entidad]')
  • Utilizando la lista Jython:
    AdminTask.deleteIdMgrRealmDefaultParent (['-entityTypeName', 'tipo_entidad'])

Ejemplo de utilización de la modalidad interactiva:

  • Utilizando Jacl:
    $AdminTask deleteIdMgrRealmDefaultParent {-interactive}
  • Utilizando serie de Jython:
    AdminTask.deleteIdMgrRealmDefaultParent ('[-interactive]')
  • Utilizando la lista Jython:
    AdminTask.deleteIdMgrRealmDefaultParent (['-interactive'])

getIdMgrDefaultRealm

El mandato getIdMgrDefaultRealm devuelve el nombre de reino predeterminado.

Objeto de destino

Ninguna.

Parámetros necesarios

Ninguna.

Parámetros opcionales

-securityDomainName
Utilice este parámetro para especificar el nombre que identifica de forma exclusiva el dominio de seguridad. Si no especifica este parámetro, el mandato utiliza el repositorio federado global. (String, opcional)

Ejemplos

Uso del ejemplo de modalidad por lotes:

  • Utilizando Jacl:
    $AdminTask getIdMgrDefaultRealm
  • Utilizando serie de Jython:
    AdminTask.getIdMgrDefaultRealm()
  • Utilizando la lista Jython:
    AdminTask.getIdMgrDefaultRealm()

Ejemplo de utilización de la modalidad interactiva:

  • Utilizando Jacl:
    $AdminTask getIdMgrDefaultRealm {-interactive}
  • Utilizando serie de Jython:
    AdminTask.getIdMgrDefaultRealm ('[-interactive]')
  • Utilizando la lista Jython:
    AdminTask.getIdMgrDefaultRealm
    (['-interactive'])

getIdMgrRepositoriesForRealm

El mandato getIdMgrRepositoriesForRealm devuelve detalles específicos del repositorio para los repositorios configurados para un reino especificado.

Objeto de destino

Ninguna.

Parámetros necesarios

-name
Especifica el nombre del reino. (String, obligatorio)

Parámetros opcionales

-securityDomainName
Utilice este parámetro para especificar el nombre que identifica de forma exclusiva el dominio de seguridad. Si no especifica este parámetro, el mandato utiliza el repositorio federado global. (String, opcional)

Ejemplos

Uso del ejemplo de modalidad por lotes:

  • Utilizando Jacl:
    $AdminTask getIdMgrRepositoriesForRealm {-name reino1}
  • Utilizando serie de Jython:
    AdminTask.getIdMgrRepositoriesForRealm ('[-name reino1]')
  • Utilizando la lista Jython:
    AdminTask.getIdMgrRepositoriesForRealm
    (['-name', 'reino1'])

Ejemplo de utilización de la modalidad interactiva:

  • Utilizando Jacl:
    $AdminTask getIdMgrRepositoriesForRealm {-interactive}
  • Utilizando serie de Jython:
    AdminTask.getIdMgrRepositoriesForRealm ('[-interactive]')
  • Utilizando la lista Jython:
    AdminTask.getIdMgrRepositoriesForRealm (['-interactive'])

getIdMgrRealm

El mandato getIdMgrRealm devuelve los parámetros de configuración del reino que se especifica.

Objeto de destino

Ninguna.

Parámetros necesarios

-name
Especifica el nombre del reino. (String, obligatorio)

Parámetros opcionales

-securityDomainName
Utilice este parámetro para especificar el nombre que identifica de forma exclusiva el dominio de seguridad. Si no especifica este parámetro, el mandato utiliza el repositorio federado global. (String, opcional)

Ejemplos

Uso del ejemplo de modalidad por lotes:

  • Utilizando Jacl:
    $AdminTask getIdMgrRealm {-name reino1}
  • Utilizando serie de Jython:
    AdminTask.getIdMgrRealm ('[-name reino1]')
  • Utilizando la lista Jython:
    AdminTask.getIdMgrRealm
    (['-name', 'reino1'])

Ejemplo de utilización de la modalidad interactiva:

  • Utilizando Jacl:
    $AdminTask getIdMgrRealm {-interactive}
  • Utilizando serie de Jython:
    AdminTask.getIdMgrRealm ('[-interactive]')
  • Utilizando la lista Jython:
    AdminTask.getIdMgrRealm (['-interactive'])

listIdMgrRealms

El mandato listIdMgrRealms devuelve todos los nombres de los reinos configurados.

Objeto de destino

Ninguna.

Parámetros necesarios

Ninguna.

Parámetros opcionales

-securityDomainName
Utilice este parámetro para especificar el nombre que identifica de forma exclusiva el dominio de seguridad. Si no especifica este parámetro, el mandato utiliza el repositorio federado global. (String, opcional)

Ejemplos

Uso del ejemplo de modalidad por lotes:

  • Utilizando Jacl:
    $AdminTask listIdMgrRealms
  • Utilizando serie de Jython:
    AdminTask.listIdMgrRealms()
  • Utilizando la lista Jython:
    AdminTask.listIdMgrRealms()

Ejemplo de utilización de la modalidad interactiva:

  • Utilizando Jacl:
    $AdminTask listIdMgrRealms {-interactive}
  • Utilizando serie de Jython:
    AdminTask.listIdMgrRealms
    ('[-interactive]')
  • Utilizando la lista Jython:
    AdminTask.listIdMgrRealms (['-interactive'])

listIdMgrRealmBaseEntries

El mandato listIdMgrRealmBaseEntries devuelve todos los nombres de los reinos configurados.

Objeto de destino

Ninguna.

Parámetros necesarios

-name
Especifica el nombre del reino. (String, obligatorio)

Parámetros opcionales

-securityDomainName
Utilice este parámetro para especificar el nombre que identifica de forma exclusiva el dominio de seguridad. Si no especifica este parámetro, el mandato utiliza el repositorio federado global. (String, opcional)

Ejemplos

Uso del ejemplo de modalidad por lotes:

  • Utilizando Jacl:
    $AdminTask listIdMgrRealmBaseEntries {-name reino1}
  • Utilizando serie de Jython:
    AdminTask.listIdMgrRealmBaseEntries ('[-name reino1]')
  • Utilizando la lista Jython:
    AdminTask.listIdMgrRealmBaseEntries (['-name', 'reino1'])

Ejemplo de utilización de la modalidad interactiva:

  • Utilizando Jacl:
    $AdminTask listIdMgrRealmBaseEntries {-interactive}
  • Utilizando serie de Jython:
    AdminTask.listIdMgrRealmBaseEntries
    ('[-interactive]')
  • Utilizando la lista Jython:
    AdminTask.listIdMgrRealmBaseEntries (['-interactive'])

listIdMgrRealmDefaultParents

Utilice el mandato listIdMgrRealmDefaultParents para listar la correlación del padre predeterminado uniqueName para todos los tipos de entidades en un reino especificado.

Objeto de destino

Ninguna.

Parámetros necesarios

Ninguna.

Parámetros opcionales

-name
Utilice este parámetro para especificar un nombre de reino válido para el que desea listar la correlación.Si no especifica el parámetro -name, el mandato devuelve la correlación para defaultWIMFileBasedRealm, que es el reino predeterminado en la configuración del repositorio federado. (String, opcional)
-securityDomainName
Utilice este parámetro para especificar el nombre que identifica de forma exclusiva el dominio de seguridad. Si no especifica este parámetro, el mandato utiliza el repositorio federado global. (String, opcional)

Valores de retorno

El mandato listIdMgrRealmDefaultParents devuelve la correlación de cada tipo de entidad con el padre predeterminado uniqueName para el reino especificado. Los resultados se devuelven como una correlación donde la clave es entityType y el valor es parentUniqueName.

Ejemplos

Uso del ejemplo de modalidad por lotes:

  • Utilizando Jacl:
    $AdminTask listIdMgrRealmDefaultParents {-name nombre_reino}
  • Utilizando serie de Jython:
    AdminTask.listIdMgrRealmDefaultParents ('[-name nombre_reino]')
  • Utilizando la lista Jython:
    AdminTask.listIdMgrRealmDefaultParents ((['-name', 'nombre_reino'])

Ejemplo de utilización de la modalidad interactiva:

  • Utilizando Jacl:
    $AdminTask listIdMgrRealmDefaultParents {-interactive}
  • Utilizando serie de Jython:
    AdminTask.listIdMgrRealmDefaultParents ('[-interactive]')
  • Utilizando la lista Jython:
    AdminTask.listIdMgrRealmDefaultParents (['-interactive'])

listIdMgrRealmURAttrMappings

Utilice el mandato listIdMgrRealmURAttrMappings para listar las correlaciones entre los atributos de usuario o grupo para un registro de usuarios y las propiedades del repositorio federado de un reino especificado.

Objeto de destino

Ninguna.

Parámetros opcionales

-securityDomainName
Utilice este parámetro para especificar el nombre que identifica de forma exclusiva el dominio de seguridad. Si no especifica este parámetro, el mandato utiliza el repositorio federado global. (String, opcional)
-name
Utilice este parámetro para especificar un nombre de reino válido para el que desea listar la correlación.

Si no especifica el parámetro -name, el mandato listIdMgrRealmURAttrMappings devuelve la correlación del reino predeterminado de la configuración del repositorio federado.

(String, opcional)

Valores de retorno

El mandato listIdMgrRealmURAttrMappings devuelve una correlación hash (HashMap) que contiene la estructura siguiente:
  • La clave es el nombre de atributo del registro (parámetro URAttrName).
  • El valor es otro HashMap que contiene propertyForInput y propertyForOutput como claves y la correlación correspondiente como los valores.
En el ejemplo siguiente se muestra una salida de ejemplo. El ejemplo se muestra en varias líneas sólo con fines ilustrativos.
{userDisplayName={propertyForInput=principalName, propertyForOutput=principalName},
userSecurityName={propertyForInput=principalName, propertyForOutput=principalName},
uniqueUserId={propertyForInput=uniqueName, propertyForOutput=uniqueName},
uniqueGroupId={propertyForInput=uniqueName, propertyForOutput=uniqueName},
groupSecurityName={propertyForInput=cn, propertyForOutput=cn},
groupDisplayName={propertyForInput=cn, propertyForOutput=cn}}

Ejemplos

Uso del ejemplo de modalidad por lotes:

  • Utilizando Jacl:
    $AdminTask listIdMgrRealmURAttrMappings
  • Utilizando serie de Jython:
    AdminTask.listIdMgrRealmURAttrMappings()
  • Utilizando la lista Jython:
    AdminTask.listIdMgrRealmURAttrMappings()

Ejemplo de utilización de la modalidad interactiva:

  • Utilizando Jacl:
    $AdminTask listIdMgrRealmURAttrMappings {-interactive}
  • Utilizando serie de Jython:
    AdminTask.listIdMgrRealmURAttrMappings
    ('[-interactive]')
  • Utilizando la lista Jython:
    AdminTask.listIdMgrRealmURAttrMappings (['-interactive'])

renameIdMgrRealm

El mandato renameIdMgrRealm renombra el nombre del reino especificado.

Nota: Si se cambia el nombre del reino de repositorios federados no se actualiza el nombre de reino almacenado en el archivo security.xml.

Objeto de destino

Ninguna.

Parámetros necesarios

-name
Especifica el nombre del reino. (String, obligatorio)
-newName
Especifica el nuevo nombre del reino. (String, obligatorio)

Parámetros opcionales

-securityDomainName
Utilice este parámetro para especificar el nombre que identifica de forma exclusiva el dominio de seguridad. Si no especifica este parámetro, el mandato utiliza el repositorio federado global. (String, opcional)

Ejemplos

Uso del ejemplo de modalidad por lotes:

  • Utilizando Jacl:
    $AdminTask renameIdMgrRealm {-name realm1 -newName realm2}
  • Utilizando serie de Jython:
    AdminTask.renameIdMgrRealm ('[-name realm1 -newName realm2]')
  • Utilizando la lista Jython:
    AdminTask.renameIdMgrRealm (['-name', 'realm1', '-newName', 'realm2'])

Ejemplo de utilización de la modalidad interactiva:

  • Utilizando Jacl:
    $AdminTask renameIdMgrRealm {-interactive}
  • Utilizando serie de Jython:
    AdminTask.renameIdMgrRealm ('[-interactive]')
  • Utilizando la lista Jython:
    AdminTask.renameIdMgrRealm (['-interactive'])

setIdMgrDefaultRealm

El mandato setIdMgrDefaultRealm establece el nombre de reino predeterminado.

Parámetros necesarios

-name
Especifica el nombre del reino que se utiliza como reino predeterminado cuando el llamante no especifica ninguno en el contexto. (String, obligatorio)

Parámetros opcionales

-securityDomainName
Utilice este parámetro para especificar el nombre que identifica de forma exclusiva el dominio de seguridad. Si no especifica este parámetro, el mandato utiliza el repositorio federado global. (String, opcional)

Ejemplos

Uso del ejemplo de modalidad por lotes:

  • Utilizando Jacl:
    $AdminTask setIdMgrDefaultRealm {-name reino1}
  • Utilizando serie de Jython:
    AdminTask.setIdMgrDefaultRealm ('[-name reino1]')
  • Utilizando la lista Jython:
    AdminTask.setIdMgrDefaultRealm (['-name', 'reino1'])

Ejemplo de utilización de la modalidad interactiva:

  • Utilizando Jacl:
    $AdminTask setIdMgrDefaultRealm {-interactive}
  • Utilizando serie de Jython:
    AdminTask.setIdMgrDefaultRealm ('[-interactive]')

setIdMgrRealmDefaultParent

Utilice el mandato setIdMgrRealmDefaultParent para establecer o modificar el uniqueName padre predeterminado para un tipo de entidad en un reino especificado.

Objeto de destino

Ninguna.

Parámetros necesarios

-entityTypeName
Utilice este parámetro para especificar el nombre de un tipo válido de entidad soportada para el que desea establecer o modificar el padre predeterminado. (String, obligatorio)
-parentUniqueName
Utilice este parámetro para especificar el padre predeterminado del tipo de entidad en el reino especificado. El padre predeterminado especificado debe ser un uniqueName válido en este reino. (String, obligatorio)

Parámetros opcionales

-name
Utilice este parámetro para especificar un nombre de reino válido para el que desea establecer o modificar la correlación. Si no especifica el parámetro -name, el mandato establece o modifica la correlación para defaultWIMFileBasedRealm, que es el reino predeterminado en la configuración del repositorio federado. (String, opcional)
-securityDomainName
Utilice este parámetro para especificar el nombre que identifica de forma exclusiva el dominio de seguridad. Si no especifica este parámetro, el mandato utiliza el repositorio federado global. (String, opcional)

Ejemplos

Uso del ejemplo de modalidad por lotes:

  • Utilizando Jacl:
    $AdminTask setIdMgrRealmDefaultParent {-entityTypeName tipo_entidad -parentUniqueName nombre_exclusivo}
  • Utilizando serie de Jython:
    AdminTask.setIdMgrRealmDefaultParent ('[-entityTypeName tipo_entidad -parentUniqueName nombre_exclusivo]')
  • Utilizando la lista Jython:
    AdminTask.setIdMgrRealmDefaultParent (['-entityTypeName', 'tipo_entidad', '-parentUniqueName', 'nombre_exclusivo'])

Ejemplo de utilización de la modalidad interactiva:

  • Utilizando Jacl:
    $AdminTask setIdMgrRealmDefaultParent {-interactive}
  • Utilizando serie de Jython:
    AdminTask.setIdMgrRealmDefaultParent ('[-interactive]')
  • Utilizando la lista Jython:
    AdminTask.setIdMgrRealmDefaultParent (['-interactive'])

setIdMgrRealmURAttrMapping

Utilice el mandato setIdMgrRealmURAttrMapping para establecer o modificar la correlación del atributo de usuario o grupo para un registro de usuarios a un repositorio federado propiedad de un reino especificado.

El mandato setIdMgrRealmURAttrMapping está disponible en las modalidades local y conectada. Si ejecuta el mandato setIdMgrRealmURAttrMapping en la modalidad conectada, los cambios de la correlación de atributos del reino entran en vigor después de reiniciar el servidor.

Objeto de destino

Ninguna.

Parámetros necesarios

-URAttrName
Utilice este parámetro para especificar el nombre del atributo de usuario o grupo en un registro de usuarios que desea correlacionar. Los siguientes valores sensibles a mayúsculas y minúsculas son válidos para el parámetro URAttrName:
  • uniqueUserId
  • userSecurityName
  • userDisplayName
  • uniqueGroupId
  • groupSecurityName
  • groupDisplayName
Avoid trouble Avoid trouble: Si ejecuta el mandato setIdMgrRealmURAttrMapping varias veces para el mismo nombre de atributo del registro de usuarios, se sobrescribe el valor anterior.gotcha

(String, obligatorio)

-propertyForInput
Utilice este parámetro para especificar el nombre de la propiedad del repositorio federado que se correlaciona con el atributo de registro de usuarios especificado (parámetro URAttrName) cuando es un parámetro de entrada para la interfaz del registro de usuarios. (String, obligatorio)
-propertyForOutput
Utilice este parámetro para especificar el nombre de la propiedad del repositorio federado que se correlaciona con el atributo de registro de usuarios especificado (parámetro URAttrName) cuando es un parámetro de salida (valor de retorno) para la interfaz del registro de usuarios. (String, obligatorio)
Atención: En la mayoría de los casos, propertyForInput y propertyForInput son iguales.

Parámetros opcionales

-securityDomainName
Utilice este parámetro para especificar el nombre que identifica de forma exclusiva el dominio de seguridad. Si no especifica este parámetro, el mandato utiliza el repositorio federado global. (String, opcional)
-name
Utilice este parámetro para especificar un nombre de reino válido para el que desea establecer o modificar la correlación. Si no especifica el parámetro de nombre, el mandato setIdMgrRealmURAttrMapping utiliza el reino predeterminado de la configuración del repositorio federado. (String, opcional)

Ejemplos

Uso del ejemplo de modalidad por lotes:

  • Utilizando Jacl:
    $AdminTask setIdMgrRealmURAttrMapping {-URAttrName ID_usuario_exclusivo -propertyForInput nombre_exclusivo -propertyForOutput Nombre_exclusivo}
  • Utilizando serie de Jython:
    AdminTask.setIdMgrRealmURAttrMapping ('[-URAttrName ID_usuario_exclusivo -propertyForInput nombre_exclusivo -propertyForOutput nombre_exclusivo]')
  • Utilizando la lista Jython:
    AdminTask.setIdMgrRealmURAttrMapping (['-URAttrName', 'ID_usuario_exclusivo', '-propertyForInput', 'nombre_excluviso', '-propertyForOutput', 'nombre_exclusivo'])

Ejemplo de utilización de la modalidad interactiva:

  • Utilizando Jacl:
    $AdminTask setIdMgrRealmURAttrMapping {-interactive}
  • Utilizando serie de Jython:
    AdminTask.setIdMgrRealmURAttrMapping ('[-interactive]')
  • Utilizando la lista Jython:
    AdminTask.setIdMgrRealmURAttrMapping (['-interactive'])

updateIdMgrRealm

El mandato updateIdMgrRealm actualiza la configuración del reino especificado.

Objeto de destino

Ninguna.

Parámetros necesarios

-name
Especifica el nombre del reino. (String, obligatorio)

Parámetros opcionales

-securityDomainName
Utilice este parámetro para especificar el nombre que identifica de forma exclusiva el dominio de seguridad. Si no especifica este parámetro, el mandato utiliza el repositorio federado global. (String, opcional)
-securityUse
Especifica una serie que indica si este reino se utilizará en la seguridad ahora, más adelante o nunca. El valor predeterminado es active. Los valores adicionales son: inactive y nonSelectable. (String, opcional)
-delimiter
Especifica el delimitador utilizado para este reino. El valor predeterminado es /. (String, opcional)
-allowOperationIfReposDown
Especifica si el sistema permite que una operación de repositorio como get o search finalice correctamente, aun cuando los repositorios del reino no estén disponibles. (Boolean, opcional)
Avoid trouble Avoid trouble: Incluso si se especifica este parámetro, todos los repositorios deben estar disponibles cuando se inicia el servidor, o el gestor de miembros virtual no funcionen correctamente. gotcha

Ejemplos

Uso del ejemplo de modalidad por lotes:

  • Utilizando Jacl:
    $AdminTask updateIdMgrRealm {-name 
    realm1}
  • Utilizando serie de Jython:
    AdminTask.updateIdMgrRealm ('[-name 
    realm1]')
  • Utilizando la lista Jython:
    AdminTask.updateIdMgrRealm (['-name', 
    'realm1'])

Ejemplo de utilización de la modalidad interactiva:

  • Utilizando Jacl:
    $AdminTask updateIdMgrRealm {-interactive}
  • Utilizando serie de Jython:
    AdminTask.updateIdMgrRealm ('[-interactive]')
  • Utilizando la lista Jython:
    AdminTask.updateIdMgrRealm (['-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_atidmgrrealmconfig
File name: rxml_atidmgrrealmconfig.html