trustAssociation - Trust-AssociationInterceptor (trustAssociation)

Steuert die Operationen des TAI (Trust-Association-Interceptor).

NameTypeDefaultDescription
idstringEine eindeutige Konfigurations-ID.
invokeForUnprotectedURIbooleanfalseSteuert, ob der TAI für einen ungeschützten URI aufgerufen wird.
failOverToAppAuthTypebooleanfalseErmöglicht einem Interceptor, auf den Authentifizierungsmechanismus der Anwendung zurückzugreifen.

interceptors

Eine eindeutige Konfigurations-ID.

NameTypeDefaultDescription
idstringEine eindeutige Konfigurations-ID.
enabledbooleantrueAktiviert oder inaktiviert den Interceptor.
classNamestringDer vollständig qualifizierte Paketname der Interceptorklasse.
invokeBeforeSSObooleanfalseRuft einen Interceptor vor Single Sign-on (SSO) auf.
invokeAfterSSObooleantrueRuft einen Interceptor nach Single Sign-on (SSO) auf.
libraryRefReferenz auf das library-Element (string) der höchsten Ebene.Eine Referenz auf die ID der gemeinsam genutzten Bibliothekskonfiguration.

interceptors > library

Eine Referenz auf die ID der gemeinsam genutzten Bibliothekskonfiguration.

NameTypeDefaultDescription
namestringName der gemeinsam genutzten Bibliothek für Administratoren.
descriptionstringBeschreibung der gemeinsam genutzten Bibliothek für Administratoren.
filesetRefListe mit Referenzen auf fileset-Elemente der höchsten Ebene (durch Kommas getrennte Zeichenfolge).ID der referenzierten Dateigruppe
apiTypeVisibilitystringspec,ibm-api,api,stableDie Typen von API-Paketen, die dieses Klassenladeprogramm unterstützt. Dieser Wert wird in Form einer durch Kommas getrennten Liste mit einer beliebigen Kombination der folgenden Einträge angegeben: spec, ibm-api, api, stable, third-party.

interceptors > library > fileset

ID der referenzierten Dateigruppe

NameTypeDefaultDescription
idstringEine eindeutige Konfigurations-ID.
dirPfad zu einem Verzeichnis${server.config.dir}Das Basisverzeichnis, in dem Dateien gesucht werden.
caseSensitivebooleantrueBoolescher Wert, der anzeigt, ob bei der Suche die Groß-/Kleinschreibung beachtet werden soll (Standardeinstellung: true).
includesstring*Die durch Kommas oder Leerzeichen getrennte Liste mit Dateinamensmustern, die in die Suchergebnisse eingeschlossen werden sollen (Standardeinstellung: *).
excludesstringDie durch Kommas oder Leerzeichen getrennte Liste mit Dateinamensmustern, die von den Suchergebnissen ausgeschlossen werden sollen. Standardmäßig werden keine Dateien ausgeschlossen.
scanIntervalZeitraum mit Genauigkeit in Millisekunden0Das Intervall, in dem die Dateigruppe auf Änderungen hin überprüft wird, zusammen mit dem Suffix für die Zeiteinheit: h-Stunde, m-Minute, s-Sekunde, ms-Millisekunde (z. B. 2ms oder 5s). Diese Einstellung ist standardmäßig inaktiviert (scanInterval=0). Geben Sie eine positive ganze Zahl, gefolgt von einer Zeiteinheit, an. Die gültigen Zeiteinheiten sind Stunden (h), Minuten (m), Sekunden (s) und Millisekunden (ms). Geben Sie 500 Millisekunden beispielsweise als 500ms an. Sie können mehrere Werte in einen einzigen Eintrag einschließen. 1s500ms entspricht beispielsweise 1,5 Sekunden.

interceptors > library > folder

ID des referenzierten Ordners

NameTypeDefaultDescription
idstringEine eindeutige Konfigurations-ID.
dirPfad zu einem VerzeichnisVerzeichnis oder Ordner, der zum Suchen von Ressourcendateien in den Bibliotheksklassenpfad eingeschlossen werden soll

interceptors > library > file

ID der referenzierten Datei

NameTypeDefaultDescription
idstringEine eindeutige Konfigurations-ID.
namePfad zu einer DateiVollständig qualifizierter Dateiname

interceptors > properties

Sammlung von Eigenschaften für den Interceptor.