Oracle OpenSSO Update 2-Versionsinformationen

Entpacken der Integrations-Bits

Das Verzeichnis opensso/integrations/oracle enthält Quelldaten und Konfigurationen zum Kompilieren und Erstellen von benutzerdefinierten Authentifizierungsmodulen und anderen Plugins. Weitere Informationen zum Verwenden von Optionen in Nutzungsfällen und verwandte Informationen finden Sie unter Kapitel 3, Integrating Oracle Access Manager in Sun OpenSSO Enterprise 8.0 Integration Guide. In der folgenden Tabelle werden die Dateien unter dem Verzeichnis opensso/integrations/oracle und Beschreibungen für jede Datei zusammengefasst.

README.html

Hierbei handelt es sich um die Datei, die Sie jetzt lesen.

build.xml

Eine Ant-Builddatei zum Erstellen eines benutzerdefinierten Authentifizierungsmoduls für Oracle Access Manager in OpenSSO.

Konfig

Konfigurationsdateien, die zum Erstellen eines Authentifizierungsmoduls für Oracle Access Manager in OpenSSO benötigt werden.

  • OblixAuthService.xml

    Authentifizierungsdienstdateien für das Oracle Access Manager-Authentifizierungsmodul

  • OblixAuthModule.xml

    Authentifizierungsmodul-Rückmeldungen für Oracle Access Manager.

    Dies ist standardmäßig eine leere Datei, die jedoch zu Konfigurationszwecken vorhanden sein muss.

  • OblixAuth.properties

    Eigenschaftendatei, in der Internationalisierungsschlüssel für die Authentifizierung gespeichert sind.

lib

Dieses Verzeichnis ist standardmäßig leer. Das Verzeichnis lib muss die folgenden Bibliotheken enthalten, um die Quelldateien zu kompilieren.

  • jobaccess.jar

    Kopieren Sie diese Datei aus Oracle Access Manager SDK.

  • openfedlib.jar, amserver.jar und opensso-sharedlib.jar

    Kopieren Sie diese Dateien aus opensso.war.

  • servlet.jar oder javaee.jar

    Kopieren Sie das GlassFisch-Verzeichnis lib. Im Idealfall ist jede JAR-Datei mit standardmäßigen Java EE-Klasse, z. B. javax.servlet.http.Cookie geeignet.

source

Verzeichnis, das die folgenden Quelldateien enthält:

  • com/sun/identity/authentication/oblix/OblixAuthModule.java

  • com/sun/identity/authentication/oblix/OblixAuthModule.java

  • com/sun/identity/authentication/oblix/OblixPrincipal.java

  • com/sun/identity/saml2/plugins/OAMAdapter.java

    Diese Klasse ist ein SAML2-Pluginadapter für SAML-Dienstanbieter. Diese Klasse übernimmt die Remote-Authentifizierung in Oracle Access Manager mithilfe des OpenSSO-Sitzungsdienstes.

oamauth (optional)

Dieses Verzeichnis enthält Quelldateien für das Oblix-Authentifizierungsschema für OpenSSO. Dies ist ein C-basiertes Authentifizierungsmodul, das OpenSSO C-SDK zur Validierung nutzt.

  • oam/solaris/authn_api.c

    Diese Datei implementiert das Oblix-Authentifizierungsschema für OpenSSO.

  • oam/solaris/include/*.h

    Alle Kopfzeilendateien, die zum Kompilieren des Authentifizierungsschemas benötigt werden.

  • oam/solaris/AMAgent.properties

    Muster-OpenSSO-Agent-Konfigurationsdatei. Das Authentifizierungsschema benötigt sie zum Validieren der OpenSSO-Sitzung.