trustAssociation - Interceptor de asociación de confianza (trustAssociation)

Controla la operación del interceptor de asociación de confianza (TAI).

NameTypeDefaultDescription
idstringUn ID de configuración exclusivo.
invokeForUnprotectedURIbooleanfalseControla si se invoca el TAI para un URI no protegido.
failOverToAppAuthTypebooleanfalsePermite a un interceptor retroceder al mecanismo de autenticación de aplicación.

interceptors

Un ID de configuración exclusivo.

NameTypeDefaultDescription
idstringUn ID de configuración exclusivo.
enabledbooleantrueHabilita o inhabilita el interceptor.
classNamestringNombre de paquete plenamente cualificado de la clase de interceptor.
invokeBeforeSSObooleanfalseInvocar un interceptor antes del inicio de sesión único (SSO)
invokeAfterSSObooleantrueInvocar un interceptor después del inicio de sesión único (SSO)
libraryRefUna referencia a un elemento library de nivel superior (string).Una referencia al ID de la configuración de la biblioteca compartida.

interceptors > library

Una referencia al ID de la configuración de la biblioteca compartida.

NameTypeDefaultDescription
namestringNombre de biblioteca compartida para los administradores
descriptionstringDescripción de biblioteca compartida para los administradores
filesetRefLista de referencias a elementos fileset de nivel superior (serie separada por comas).ID de conjunto de archivos referenciados
apiTypeVisibilitystringspec,ibm-api,api,stableLos tipos de paquetes de API que admite este cargador de clases. Este valor es una lista separada por comas con cualquier combinación de valores de los paquetes de API siguientes: spec, ibm-api, api, stable, third-party.

interceptors > library > fileset

ID de conjunto de archivos referenciados

NameTypeDefaultDescription
idstringUn ID de configuración exclusivo.
dirVía de acceso a un directorio${server.config.dir}Directorio base para buscar archivos
caseSensitivebooleantrueValor booleano que indica si la búsqueda debe ser sensible a las mayúsculas y minúsculas (valor por omisión: true).
includesstring*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: *).
excludesstringLista 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.
scanIntervalUn período de tiempo con precisión de milisegundos0Intervalo 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.

interceptors > library > folder

ID de carpeta de referencia

NameTypeDefaultDescription
idstringUn ID de configuración exclusivo.
dirVía de acceso a un directorioDirectorio o carpeta que se va a incluir en la vía de acceso de clases de la biblioteca para localizar los archivos de recursos

interceptors > library > file

ID de archivo de referencia

NameTypeDefaultDescription
idstringUn ID de configuración exclusivo.
nameVía de acceso a un archivoNombre de archivo plenamente cualificado

interceptors > properties

Colección de propiedades del interceptor.