OpenID Connect Client

Esta característica permite a las aplicaciones integrar OpenID Connect Client 1.0 para autenticar usuarios en lugar o además del registro de usuarios configurado.

Habilitación de esta característica

Para habilitar la característica Cliente de OpenID Connect, añada la siguiente declaración de elemento dentro del elemento featureManager en el archivo server.xml:
<feature>openidConnectClient-1.0</feature>

Versiones Java™ soportadas

  • JavaSE-1.6
  • JavaSE-1.7
  • JavaSE-1.8

Desarrollo de una característica que depende de esta característica

Si está desarrollando una característica que depende de la característica Cliente de OpenID Connect, incluya el siguiente elemento en la cabecera Subsystem-Content en el archivo de manifiesto de característica para la nueva característica:
com.ibm.websphere.appserver.openidConnectClient-1.0; type="osgi.subsystem.feature"

Elementos de configuración de la característica

Puede utilizar los siguientes elementos en el archivo server.xml para configurar la característica Cliente de OpenID Connect:

administrator-role
Una recopilación de usuarios y/o grupos asignados al rol de administrador del servidor.
administrator-role > group
Descripción: Grupo asignado al rol.
Obligatorio: false
Tipo de datos: string
administrator-role > user
Descripción: Usuario asignado al rol.
Obligatorio: false
Tipo de datos: string
authCache
Controla la operación de la memoria caché de autenticación.
Nombre de atributo Tipo de datos Valor predeterminado Descripción
allowBasicAuthLookup boolean true Permite la búsqueda por ID de usuario y contraseña hash.
initialSize int

Mínimo:1

50 Número inicial de entradas soportadas por la memoria caché de autenticación.
maxSize int

Mínimo:1

25000 Número máximo de entradas soportadas por la memoria caché de autenticación.
timeout Un período de tiempo con precisión de milisegundos 600s Cantidad de tiempo después del cual se eliminará una entrada en la memoria caché. Especifica un entero positivo seguido de una unidad de tiempo, que puede ser horas (h), minutos (m), segundos (s) o milisegundos (ms). Por ejemplo, especifique 500 milisegundos como 500ms. Puede incluir varios valores en una sola entrada. Por ejemplo, 1s500ms es equivalente a 1,5 segundos.
authFilter
Especifica una regla de selección que representa las condiciones que se correlacionan con las cabeceras de solicitud HTTP para determinar si la solicitud HTTP está seleccionada o no para la autenticación.
Nombre de atributo Tipo de datos Valor predeterminado Descripción
id string   Un ID de configuración exclusivo.
authFilter > host
Descripción: Un ID de configuración exclusivo.
Obligatorio: false
Tipo de datos:
Nombre de atributo Tipo de datos Valor predeterminado Descripción
id string   Un ID de configuración exclusivo.
matchType
  • equals
  • contains
  • notContain
contains Especifica el tipo de coincidencia.
equals
Igual a
contains
Contiene
notContain
No contiene
name string   Especifica el nombre.
authFilter > remoteAddress
Descripción: Un ID de configuración exclusivo.
Obligatorio: false
Tipo de datos:
Nombre de atributo Tipo de datos Valor predeterminado Descripción
id string   Un ID de configuración exclusivo.
ip string   Especifica la dirección IP.
matchType
  • lessThan
  • equals
  • greaterThan
  • contains
  • notContain
contains Especifica el tipo de coincidencia.
lessThan
Menor que
equals
Igual a
greaterThan
Mayor que
contains
Contiene
notContain
No contiene
authFilter > requestUrl
Descripción: Un ID de configuración exclusivo.
Obligatorio: false
Tipo de datos:
Nombre de atributo Tipo de datos Valor predeterminado Descripción
id string   Un ID de configuración exclusivo.
matchType
  • equals
  • contains
  • notContain
contains Especifica el tipo de coincidencia.
equals
Igual a
contains
Contiene
notContain
No contiene
urlPattern string   Especifica el patrón del URL.
authFilter > userAgent
Descripción: Un ID de configuración exclusivo.
Obligatorio: false
Tipo de datos:
Nombre de atributo Tipo de datos Valor predeterminado Descripción
agent string   Especifica el agente de usuario
id string   Un ID de configuración exclusivo.
matchType
  • equals
  • contains
  • notContain
contains Especifica el tipo de coincidencia.
equals
Igual a
contains
Contiene
notContain
No contiene
authFilter > webApp
Descripción: Un ID de configuración exclusivo.
Obligatorio: false
Tipo de datos:
Nombre de atributo Tipo de datos Valor predeterminado Descripción
id string   Un ID de configuración exclusivo.
matchType
  • equals
  • contains
  • notContain
contains Especifica el tipo de coincidencia.
equals
Igual a
contains
Contiene
notContain
No contiene
name string   Especifica el nombre.
authentication
Controla al configuración del servicio de autenticación incorporado.
Nombre de atributo Tipo de datos Valor predeterminado Descripción
allowHashtableLoginWithIdOnly boolean false Permite que una aplicación inicie una sesión con simplemente una identidad en las propiedades de tabla hash. Utilice esta opción sólo cuando tenga aplicaciones que requieran este y tengan otros modos de validar la identidad.
cacheEnabled boolean true Habilita la memoria caché de autenticación.
authorization-roles
%authorizationRoles.desc
Nombre de atributo Tipo de datos Valor predeterminado Descripción
id string   Un ID de configuración exclusivo.
authorization-roles > security-role
Descripción: Un ID de configuración exclusivo.
Obligatorio: false
Tipo de datos:
Nombre de atributo Tipo de datos Valor predeterminado Descripción
id string   Un ID de configuración exclusivo.
name string   %roleName.desc
authorization-roles > security-role > group
Descripción: Un ID de configuración exclusivo.
Obligatorio: false
Tipo de datos:
Nombre de atributo Tipo de datos Valor predeterminado Descripción
access-id string   %groupAccessId.desc
id string   Un ID de configuración exclusivo.
name string   %groupName.desc
authorization-roles > security-role > special-subject
Descripción: Un ID de configuración exclusivo.
Obligatorio: false
Tipo de datos:
Nombre de atributo Tipo de datos Valor predeterminado Descripción
id string   Un ID de configuración exclusivo.
type
  • EVERYONE
  • ALL_AUTHENTICATED_USERS
  %specialSubjectType.desc
EVERYONE
%everyone.desc
ALL_AUTHENTICATED_USERS
%allAuthenticated.desc
authorization-roles > security-role > user
Descripción: Un ID de configuración exclusivo.
Obligatorio: false
Tipo de datos:
Nombre de atributo Tipo de datos Valor predeterminado Descripción
access-id string   %userAccessId.desc
id string   Un ID de configuración exclusivo.
name string   %userName.desc
basicRegistry
Registro de usuarios simple basado en XML.
Nombre de atributo Tipo de datos Valor predeterminado Descripción
id string   Un ID de configuración exclusivo.
ignoreCaseForAuthentication boolean false Permitir autenticación de nombre de usuario no sensible a mayúsculas y minúsculas.
realm string BasicRegistry El nombre de reino representa el registro de usuarios.
basicRegistry > group
Descripción: Un ID de configuración exclusivo.
Obligatorio: false
Tipo de datos:
Nombre de atributo Tipo de datos Valor predeterminado Descripción
id string   Un ID de configuración exclusivo.
name string   Nombre de un grupo de un registro de usuarios básico.
basicRegistry > group > member
Descripción: Un ID de configuración exclusivo.
Obligatorio: false
Tipo de datos:
Nombre de atributo Tipo de datos Valor predeterminado Descripción
id string   Un ID de configuración exclusivo.
name string   Nombre de un usuario de un grupo de registro de usuarios básico.
basicRegistry > user
Descripción: Un ID de configuración exclusivo.
Obligatorio: false
Tipo de datos:
Nombre de atributo Tipo de datos Valor predeterminado Descripción
id string   Un ID de configuración exclusivo.
name string   Nombre de un usuario de un registro de usuarios básico.
password Una contraseña codificada de forma reversible o que admite hash unidireccional (string)   Contraseña de un usuario de un registro de usuarios básico. El valor puede almacenarse en formato de texto simple o en formato codificado. Es aconsejable codificar la contraseña. Para ello, utilice la herramienta securityUtility con la opción encode.
classloading
Carga de clases global
Nombre de atributo Tipo de datos Valor predeterminado Descripción
useJarUrls boolean false Si se va a utilizar jar: o wsjar:m, los URL para hacer referencia a los archivos en archivados
jaasLoginContextEntry
La configuración de la entrada de contexto de inicio de sesión de JAAS.
Nombre de atributo Tipo de datos Valor predeterminado Descripción
id string   Un ID de configuración exclusivo.
loginModuleRef Lista de referencias a elementos jaasLoginModule de nivel superior (serie separada por comas). hashtable,userNameAndPassword,certificate,token Una referencia al ID de un módulo de inicio de sesión JAAS.
name string   Nombre de la entrada de configuración de JAAS.
jaasLoginModule
Un módulo de inicio se sesión en la configuración de JAAS.
Nombre de atributo Tipo de datos Valor predeterminado Descripción
className string   Nombre de paquete plenamente cualificado de la clase de módulo de inicio de sesión de JAAS.
controlFlag
  • SUFFICIENT
  • REQUISITE
  • REQUIRED
  • OPTIONAL
REQUIRED Distintivo de control del módulo de inicio de sesión. Los valores válidos son REQUIRED, REQUISITE, SUFFICIENT y OPTIONAL.
SUFFICIENT
Este LoginModule es SUFFICIENT según la especificación JAAS. LoginModule no es necesario para que la operación sea satisfactoria. Si la autenticación es satisfactoria, no se invocarán otros LoginModules y el control se devuelve al interlocutor.
REQUISITE
Este LoginModule es REQUISITE según la especificación JAAS. LoginModule es necesario para que la operación sea satisfactoria. Si la autenticación falla, no se invocarán otros LoginModules y el control se devuelve al interlocutor.
REQUIRED
Este LoginModule es REQUIRED según la especificación JAAS. LoginModule es necesario para que la operación sea satisfactoria.
OPTIONAL
Este LoginModule es OPTIONAL según la especificación JAAS. LoginModule no es necesario para que la operación sea satisfactoria.
id string   Un ID de configuración exclusivo.
libraryRef Una referencia a un elemento library de nivel superior (string).   Una referencia al ID de la configuración de la biblioteca compartida.
jaasLoginModule > library
Descripción: Una referencia al ID de la configuración de la biblioteca compartida.
Obligatorio: false
Tipo de datos:
Nombre de atributo Tipo de datos Valor predeterminado Descripción
apiTypeVisibility string spec,ibm-api,api Los tipos de paquetes de API que el cargador de clases de esta biblioteca podrá visualizar, en forma de lista separada por comas de cualquier combinación de los siguientes: spec, ibm-api, api, de terceros.
description string   Descripción de biblioteca compartida para los administradores
filesetRef Lista de referencias a elementos fileset de nivel superior (serie separada por comas).   ID de conjunto de archivos referenciados
name string   Nombre de biblioteca compartida para los administradores
jaasLoginModule > library > file
Descripción: ID de archivo de referencia
Obligatorio: false
Tipo de datos:
Nombre de atributo Tipo de datos Valor predeterminado Descripción
id string   Un ID de configuración exclusivo.
name Vía de acceso a un archivo   Nombre de archivo plenamente cualificado
jaasLoginModule > library > fileset
Descripción: ID de conjunto de archivos referenciados
Obligatorio: false
Tipo de datos:
Nombre de atributo Tipo de datos Valor predeterminado Descripción
caseSensitive boolean true Valor booleano que indica si la búsqueda debe ser sensible a las mayúsculas y minúsculas (valor por omisión: true).
dir Vía de acceso a un directorio ${server.config.dir} Directorio base para buscar archivos
excludes string   Lista de patrones de nombres de archivo separados por comas o espacios que se excluyen de los resultados de la búsqueda. Por omisión, no se excluye ningún archivo.
id string   Un ID de configuración exclusivo.
includes string * Lista de patrones de nombres de archivo separados por comas o espacios que se incluyen en los resultados de la búsqueda (valor por omisión: *).
scanInterval Un período de tiempo con precisión de milisegundos 0 Intervalo de exploración para comprobar si hay cambios en el conjunto de archivos con el sufijo de unidad de tiempo h-hora, m-minuto, s-segundo, ms-milisegundo (por ejemplo, 2 min o 5 s). Inhabilitado (intervalo de exploración=0) por omisión. Especifica un entero positivo seguido de una unidad de tiempo, que puede ser horas (h), minutos (m), segundos (s) o milisegundos (ms). Por ejemplo, especifique 500 milisegundos como 500ms. Puede incluir varios valores en una sola entrada. Por ejemplo, 1s500ms es equivalente a 1,5 segundos.
jaasLoginModule > library > folder
Descripción: ID de carpeta de referencia
Obligatorio: false
Tipo de datos:
Nombre de atributo Tipo de datos Valor predeterminado Descripción
dir Vía de acceso a un directorio   Directorio o carpeta que se va a incluir en la vía de acceso de clases de la biblioteca para localizar los archivos de recursos
id string   Un ID de configuración exclusivo.
jaasLoginModule > options
Descripción: Una colección de opciones de módulo de inicio de sesión JAAS
Obligatorio: false
Tipo de datos:
library
Biblioteca compartida
Nombre de atributo Tipo de datos Valor predeterminado Descripción
apiTypeVisibility string spec,ibm-api,api Los tipos de paquetes de API que el cargador de clases de esta biblioteca podrá visualizar, en forma de lista separada por comas de cualquier combinación de los siguientes: spec, ibm-api, api, de terceros.
description string   Descripción de biblioteca compartida para los administradores
filesetRef Lista de referencias a elementos fileset de nivel superior (serie separada por comas).   ID de conjunto de archivos referenciados
id string   Un ID de configuración exclusivo.
name string   Nombre de biblioteca compartida para los administradores
library > file
Descripción: ID de archivo de referencia
Obligatorio: false
Tipo de datos:
Nombre de atributo Tipo de datos Valor predeterminado Descripción
id string   Un ID de configuración exclusivo.
name Vía de acceso a un archivo   Nombre de archivo plenamente cualificado
library > fileset
Descripción: ID de conjunto de archivos referenciados
Obligatorio: false
Tipo de datos:
Nombre de atributo Tipo de datos Valor predeterminado Descripción
caseSensitive boolean true Valor booleano que indica si la búsqueda debe ser sensible a las mayúsculas y minúsculas (valor por omisión: true).
dir Vía de acceso a un directorio ${server.config.dir} Directorio base para buscar archivos
excludes string   Lista de patrones de nombres de archivo separados por comas o espacios que se excluyen de los resultados de la búsqueda. Por omisión, no se excluye ningún archivo.
id string   Un ID de configuración exclusivo.
includes string * Lista de patrones de nombres de archivo separados por comas o espacios que se incluyen en los resultados de la búsqueda (valor por omisión: *).
scanInterval Un período de tiempo con precisión de milisegundos 0 Intervalo de exploración para comprobar si hay cambios en el conjunto de archivos con el sufijo de unidad de tiempo h-hora, m-minuto, s-segundo, ms-milisegundo (por ejemplo, 2 min o 5 s). Inhabilitado (intervalo de exploración=0) por omisión. Especifica un entero positivo seguido de una unidad de tiempo, que puede ser horas (h), minutos (m), segundos (s) o milisegundos (ms). Por ejemplo, especifique 500 milisegundos como 500ms. Puede incluir varios valores en una sola entrada. Por ejemplo, 1s500ms es equivalente a 1,5 segundos.
library > folder
Descripción: ID de carpeta de referencia
Obligatorio: false
Tipo de datos:
Nombre de atributo Tipo de datos Valor predeterminado Descripción
dir Vía de acceso a un directorio   Directorio o carpeta que se va a incluir en la vía de acceso de clases de la biblioteca para localizar los archivos de recursos
id string   Un ID de configuración exclusivo.
ltpa
Configuración de la señal LTPA (Lightweight Third Party Authentication).
Nombre de atributo Tipo de datos Valor predeterminado Descripción
expiration Un período de tiempo con precisión de minutos 120m Cantidad de tiempo, en minutos, después de la cual caduca una señal. Especifica un entero positivo seguido de una unidad de tiempo, que puede ser horas (h) o minutos (m). Por ejemplo, especifique 30 minutos como 30m. Puede incluir varios valores en una sola entrada. Por ejemplo, 1h30m es equivalente a 90 minutos.
keysFileName Vía de acceso a un archivo ${server.output.dir}/resources/security/ltpa.keys Vía de acceso del archivo que contiene las claves de señal.
keysPassword Contraseña codificada de forma reversible (string) {xor}CDo9Hgw= Contraseña de las claves de señal. El valor puede almacenarse como texto simple o en formato codificado. Se recomienda codificar la contraseña; utilice la herramienta securityUtility con la opción de codificado.
monitorInterval Un período de tiempo con precisión de milisegundos 0ms Velocidad con la que el servidor comprueba si hay actualizaciones en el archivo de claves de señal LTPA. Especifica un entero positivo seguido de una unidad de tiempo, que puede ser horas (h), minutos (m), segundos (s) o milisegundos (ms). Por ejemplo, especifique 500 milisegundos como 500ms. Puede incluir varios valores en una sola entrada. Por ejemplo, 1s500ms es equivalente a 1,5 segundos.
openidConnectClient
Cliente de OpenID.
Nombre de atributo Tipo de datos Valor predeterminado Descripción
authFilterRef Una referencia a un elemento authFilter de nivel superior (string).   Especifica la referencia del filtro de autenticación.
authorizationEndpointUrl string   Especifica un URL de punto final de autorización.
clientId string   Identidad del cliente.
clientSecret Contraseña codificada de forma reversible (string)   Clave secreta del cliente.
hostNameVerificationEnabled boolean false Especifica si debe habilitarse la verificación de nombre de host.
httpsRequired boolean true Requerir comunicación SSL entre la parte dependiente de OpenID y el proveedor de servicios.
id string   Un ID de configuración exclusivo.
includeIdTokenInSubject boolean true Especifica si se ha de incluir la señal de ID en el sujeto de cliente.
initialStateCacheCapacity int

Mínimo:0

3000 Especifica la capacidad inicial de la memoria caché de estado. La capacidad aumenta de tamaño cuando le resulta necesario.
issuerIdentifier string   Un identificador de emisor es un URL que distingue entre mayúsculas y minúsculas y utiliza el esquema HTTPS que contiene el esquema, el host y, de forma opcional, el número de puerto y los componentes de vía de acceso.
mapIdentityToRegistryUser boolean false Especifica si debe correlacionarse la identidad con el usuario del registro. El registro de usuarios no se utiliza para crear el sujeto usuario.
nonceEnabled boolean false Habilite el parámetro nonce en el flujo de código de autorización.
redirectToRPHostAndPort string   Especifica un host y un número de puerto de parte dependiente de OpenID.
scope tokenType openid profile El ámbito de OpenID Connect (según se describe detalladamente en la especificación de OpenID Connect) que permite el proveedor.
signatureAlgorithm
  • HS256
  • none
  • RS256
HS256 Especifica el algoritmo de firma que se utilizará para verificar la firma de la señal de ID.
HS256
%tokenSignAlgorithm.HS256
none
%tokenSignAlgorithm.NONE
RS256
%tokenSignAlgorithm.RS256
sslRef string   Especifica un ID de la configuración SSL que se utiliza para conectarse con el proveedor de OpenID Connect.
tokenEndpointUrl string   Especifica el URL de punto final de señal.
trustAliasName string   Nombre de alias de clave para localizar la clave pública para la validación de firma con el algoritmo asimétrico.
trustStoreRef string   Un almacén de claves que contiene la clave pública necesaria para verificar la firma de la señal de ID.
userIdentityToCreateSubject string sub Especifica una identidad de usuario en la señal de ID utilizada para crear el sujeto de usuario.
openidConnectClient > authFilter
Descripción: Especifica la referencia del filtro de autenticación.
Obligatorio: false
Tipo de datos:
openidConnectClient > authFilter > host
Descripción: Un ID de configuración exclusivo.
Obligatorio: false
Tipo de datos:
Nombre de atributo Tipo de datos Valor predeterminado Descripción
id string   Un ID de configuración exclusivo.
matchType
  • equals
  • contains
  • notContain
contains Especifica el tipo de coincidencia.
equals
Igual a
contains
Contiene
notContain
No contiene
name string   Especifica el nombre.
openidConnectClient > authFilter > remoteAddress
Descripción: Un ID de configuración exclusivo.
Obligatorio: false
Tipo de datos:
Nombre de atributo Tipo de datos Valor predeterminado Descripción
id string   Un ID de configuración exclusivo.
ip string   Especifica la dirección IP.
matchType
  • lessThan
  • equals
  • greaterThan
  • contains
  • notContain
contains Especifica el tipo de coincidencia.
lessThan
Menor que
equals
Igual a
greaterThan
Mayor que
contains
Contiene
notContain
No contiene
openidConnectClient > authFilter > requestUrl
Descripción: Un ID de configuración exclusivo.
Obligatorio: false
Tipo de datos:
Nombre de atributo Tipo de datos Valor predeterminado Descripción
id string   Un ID de configuración exclusivo.
matchType
  • equals
  • contains
  • notContain
contains Especifica el tipo de coincidencia.
equals
Igual a
contains
Contiene
notContain
No contiene
urlPattern string   Especifica el patrón del URL.
openidConnectClient > authFilter > userAgent
Descripción: Un ID de configuración exclusivo.
Obligatorio: false
Tipo de datos:
Nombre de atributo Tipo de datos Valor predeterminado Descripción
agent string   Especifica el agente de usuario
id string   Un ID de configuración exclusivo.
matchType
  • equals
  • contains
  • notContain
contains Especifica el tipo de coincidencia.
equals
Igual a
contains
Contiene
notContain
No contiene
openidConnectClient > authFilter > webApp
Descripción: Un ID de configuración exclusivo.
Obligatorio: false
Tipo de datos:
Nombre de atributo Tipo de datos Valor predeterminado Descripción
id string   Un ID de configuración exclusivo.
matchType
  • equals
  • contains
  • notContain
contains Especifica el tipo de coincidencia.
equals
Igual a
contains
Contiene
notContain
No contiene
name string   Especifica el nombre.
quickStartSecurity
Configuración de seguridad administrativa sencilla.
Nombre de atributo Tipo de datos Valor predeterminado Descripción
userName string   Usuario único definido como parte de la configuración de seguridad de inicio rápido. A este usuario se le otorga el rol de Administrador.
userPassword Contraseña codificada de forma reversible (string)   Contraseña para el usuario único definido como parte de la configuración de seguridad de inicio rápido. Se recomienda codificar esta contraseña. Para ello, utilice la herramienta securityUtility con la opción encode.
trustAssociation
Controla la operación del interceptor de asociación de confianza (TAI).
Nombre de atributo Tipo de datos Valor predeterminado Descripción
failOverToAppAuthType boolean false Permite a un interceptor retroceder al mecanismo de autenticación de aplicación.
id string   Un ID de configuración exclusivo.
invokeForUnprotectedURI boolean false Controla si se invoca el TAI para un URI no protegido.
trustAssociation > interceptors
Descripción: Un ID de configuración exclusivo.
Obligatorio: false
Tipo de datos:
Nombre de atributo Tipo de datos Valor predeterminado Descripción
className string   Nombre de paquete plenamente cualificado de la clase de interceptor.
enabled boolean true Habilita o inhabilita el interceptor.
id string   Un ID de configuración exclusivo.
invokeAfterSSO boolean true Invocar un interceptor después del inicio de sesión único (SSO)
invokeBeforeSSO boolean false Invocar un interceptor antes del inicio de sesión único (SSO)
libraryRef Una referencia a un elemento library de nivel superior (string).   Una referencia al ID de la configuración de la biblioteca compartida.
trustAssociation > interceptors > library
Descripción: Una referencia al ID de la configuración de la biblioteca compartida.
Obligatorio: false
Tipo de datos:
Nombre de atributo Tipo de datos Valor predeterminado Descripción
apiTypeVisibility string spec,ibm-api,api Los tipos de paquetes de API que el cargador de clases de esta biblioteca podrá visualizar, en forma de lista separada por comas de cualquier combinación de los siguientes: spec, ibm-api, api, de terceros.
description string   Descripción de biblioteca compartida para los administradores
filesetRef Lista de referencias a elementos fileset de nivel superior (serie separada por comas).   ID de conjunto de archivos referenciados
name string   Nombre de biblioteca compartida para los administradores
trustAssociation > interceptors > library > file
Descripción: ID de archivo de referencia
Obligatorio: false
Tipo de datos:
Nombre de atributo Tipo de datos Valor predeterminado Descripción
id string   Un ID de configuración exclusivo.
name Vía de acceso a un archivo   Nombre de archivo plenamente cualificado
trustAssociation > interceptors > library > fileset
Descripción: ID de conjunto de archivos referenciados
Obligatorio: false
Tipo de datos:
Nombre de atributo Tipo de datos Valor predeterminado Descripción
caseSensitive boolean true Valor booleano que indica si la búsqueda debe ser sensible a las mayúsculas y minúsculas (valor por omisión: true).
dir Vía de acceso a un directorio ${server.config.dir} Directorio base para buscar archivos
excludes string   Lista de patrones de nombres de archivo separados por comas o espacios que se excluyen de los resultados de la búsqueda. Por omisión, no se excluye ningún archivo.
id string   Un ID de configuración exclusivo.
includes string * Lista de patrones de nombres de archivo separados por comas o espacios que se incluyen en los resultados de la búsqueda (valor por omisión: *).
scanInterval Un período de tiempo con precisión de milisegundos 0 Intervalo de exploración para comprobar si hay cambios en el conjunto de archivos con el sufijo de unidad de tiempo h-hora, m-minuto, s-segundo, ms-milisegundo (por ejemplo, 2 min o 5 s). Inhabilitado (intervalo de exploración=0) por omisión. Especifica un entero positivo seguido de una unidad de tiempo, que puede ser horas (h), minutos (m), segundos (s) o milisegundos (ms). Por ejemplo, especifique 500 milisegundos como 500ms. Puede incluir varios valores en una sola entrada. Por ejemplo, 1s500ms es equivalente a 1,5 segundos.
trustAssociation > interceptors > library > folder
Descripción: ID de carpeta de referencia
Obligatorio: false
Tipo de datos:
Nombre de atributo Tipo de datos Valor predeterminado Descripción
dir Vía de acceso a un directorio   Directorio o carpeta que se va a incluir en la vía de acceso de clases de la biblioteca para localizar los archivos de recursos
id string   Un ID de configuración exclusivo.
trustAssociation > interceptors > properties
Descripción: Colección de propiedades del interceptor.
Obligatorio: false
Tipo de datos:

Icono que indica el tipo de tema Tema de referencia

Términos y condiciones para centros de información | Comentarios


Icono de indicación de fecha y hora Última actualización: 15 de junio de 2015
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=phil&product=was-libcore-mp&topic=rwlp_feature_openidConnectClient-1.0
Nombre de archivo:rwlp_feature_openidConnectClient-1.0.html