2-2 Developers Guide for Oracle Access Manager and Oracle Security Token Service
2.2 Locating Access SDK Packages and Resources
Once the Access SDK is installed, do not change the relative locations of the subdirectories and files. Doing so may prevent an accurate build and proper operation
of the API.
Table 2–1 identifies the Access SDK packages and resources and where you can find
each one.
2.3 Uses, Functionality, and New Features
The Oracle Access Manager 11g Access SDK is intended for Java application developers and the development of tightly coupled, performant integrations.
From a functional perspective, the Oracle Access Manager 11g Access SDK maintains parity with the 10g 10.1.4.3 Java Access SDK to ensure that you can re-write existing
custom code using the new API layer.
The Oracle Access Manager 11g Access SDK includes authentication and authorization functionality. However, it does not include Administrative APIs for instance, there is
no 11g Policy Manager API and does not use Oracle Access Manager 11g cookies.
The most common use of the Access SDK is to enable the development of a custom integration between Oracle Access Manager and other applications Oracle or third
party. Usage examples include:
Table 2–1 Locations: Access SDK Resources
Resources and Locations Supported Versions and Platforms
: Oracle Technology Network http:www.oracle.comtechnetworkmiddlewareiasdownloadsfusion-cert
ification-100350.html
Download Packages : Oracle Technology Network
http:www.oracle.comtechnetworkmiddlewaredownloadsoid-11g-161194. html
Oracle Access Manager 11g Access SDK Packages:
■
oracle.security.am.asdk : A new authentication and authorization API that provides
enhancements to take advantage of Oracle Access Manager 11g Server functionality. The Oracle Access Manager 11g version of the Access SDK API can be used with either Oracle
Access Manager 10gR3 10.1.4.3 or Oracle Access Manager 11gR1 11.1.1.5+ version of the Server.
■
com.oblix.access : Available for compatibility with programs written with an Oracle
Access Manager 10g JNI ASDK, this is the 10g version of the authentication and authorization API with some enhancements for Oracle Access Manager 11g.
Java Docs :
■
Oracle Access Manager Access SDK Java API Reference
■
Oracle Access Manager Extensibility Java API Reference
■
Oracle Security Token Service Java API Reference Each method includes the following details:
■
Comprehensive description of a method
■
Parameters of the method
■
Return values
■
Exceptions the method may throw
■
Other relevant details
Introduction to the Access SDK and API 2-3