Le répertoire opensso/integrations/oracle contient la source et des configurations pour compiler et créer des modules d'authentification et autres plugins. Consultez le Chapitre 3, Integrating Oracle Access Manager du Sun OpenSSO Enterprise 8.0 Integration Guide pour connaître les options des cas d'utilisation et les informations associées. Le tableau suivant résume les fichiers sous le répertoire opensso/integrations/oracle et les descriptions de chaque fichier.
C'est le fichier que vous êtes en train de lire.
Un fichier de création ant pour créer un module d'authentification personnalisé pour Oracle Access Manager dans OpenSSO
Fichiers de configuration nécessaires pour créer un module d'authentification pour Oracle Access Manager dans OpenSSO.
OblixAuthService.xml
Fichier de service d'authentification pour le module d'authentification d'Oracle Access Manager
OblixAuthModule.xml
Rappels du module d'authentification pour Oracle Access Manager.
C'est un fichier vide par défaut, mais il doit être présent aux fins de configuration.
OblixAuth.properties
Fichier de propriétés qui stocke les clés d'internationalisation pour l'authentification
Ce répertoire est vide par défaut. Ce répertoire lib doit contenir les bibliothèques suivantes pour compiler les bibliothèques source.
jobaccess.jar
Copiez ce fichier depuis le SDK Oracle Access Manager.
openfedlib.jar, amserver.jar et opensso-sharedlib.jar
Copiez ces fichiers depuis opensso.war
servlet.jar or javaee.jar
Copiez le répertoire lib GlassFish. Dans l'idéal, tout fichier JAR qui dispose de catégories EE Java standard telles que javax.servlet.http.Cookie est correct.
Répertoire contenant les fichiers source suivants :
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
Cette catégorie est un adaptateur d'extension SAML2 pour les fournisseurs de services SAML. Cette catégorie effectue l'authentification à distance à Oracle Access Manager à l'aide du service de session OpenSSO.
Ce répertoire contient les fichiers source pour le plan d'authentification Oblix pour OpenSSO. C'est un module d'authentification basé sur C qui exploite le C-SDK OpenSSo pour la validation.
oam/solaris/authn_api.c
Ce fichier implémente le plan d'authentification personnalisé Oblix pour OpenSSO.
oam/solaris/include/*.h
Tous les fichiers d'en-têtes nécessaires pour compiler un plan d'authentification.
oam/solaris/AMAgent.properties
Exemple de fichier de configuration de l'Agent OpenSSO. Il est nécessaire pour que le plan d'authentification puisse valider la session OpenSSO.