Notas de la versión de Oracle OpenSSO Update 2

Descomprimir los bits de integración

El directorio opensso/integrations/oracle contiene el código fuente y las configuraciones para compilar y generar los módulos de autenticación personalizados y otros complementos. Consulte el Capítulo 3, Integrating Oracle Access Manager de Sun OpenSSO Enterprise 8.0 Integration Guide para conocer las opciones del caso práctico y obtener información relacionada. En la siguiente tabla se ofrece un resumen de los archivos del directorio opensso/integrations/oracle y una descripción de cada uno de ellos.

README.html

Se trata del archivo que está leyendo ahora.

build.xml

Un archivo de compilación Ant para generar un módulo de autenticación personalizado para Oracle Access Manager en OpenSSO.

config

Los archivos de configuración necesarios para crear un módulo de autenticación para Oracle Access Manager en OpenSSO.

  • OblixAuthService.xml

    El archivo del servicio de autenticación para el módulo de autenticación de Oracle Access Manager.

  • OblixAuthModule.xml

    Las devoluciones de llamadas del módulo de autenticación para Oracle Access Manager.

    Este archivo está vacío de forma predeterminada, pero debe estar presente por motivos de configuración.

  • OblixAuth.properties

    El archivo de propiedades que almacena las claves de internacionalización para la autenticación.

lib

El directorio está vacío de forma predeterminada. Este directorio lib debe contener las siguientes bibliotecas para compilar las bibliotecas de origen.

  • jobaccess.jar

    Copie este archivo desde Oracle Access Manager SDK.

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

    Copie estos archivos desde opensso.war.

  • servlet.jar o javaee.jar

    Copie el directorio lib de GlassFish. Es válido cualquier archivo que presente clases de Java EE estándar como, por ejemplo, javax.servlet.http.Cookie.

source

El directorio que contiene los siguientes archivos:

  • 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

    Esta clase es un adaptador de complementos de SAML2 para los proveedores de servicios de SAML. Esta clase realiza la autenticación remota en Oracle Access Manager mediante el servicio de sesión de OpenSSO.

oamauth (opcional)

Este directorio contiene los archivos de origen del esquema de autenticación de Oblix para OpenSSO. Se trata de un módulo de autenticación basado en C que utiliza OpenSSO C-SDK para la validación.

  • oam/solaris/authn_api.c

    Este archivo implementa el esquema de autenticación personalizado de Oblix para OpenSSO.

  • oam/solaris/include/*.h

    Todos los archivos de encabezados necesarios para compilar el esquema de autenticación.

  • oam/solaris/AMAgent.properties

    Archivo de configuración de ejemplo del agente de OpenSSO. Es necesario para que el esquema de autenticación valide la sesión de OpenSSO.