1 Developing with Oracle Access Management Components

Oracle Access Management provides multiple converged services with several integrated components. It contains software development kits (SDKs) and application programming interfaces (APIs) with which you can extend functionality or develop applications to customize your environment.

This chapter introduces the Oracle Access Management components.

1.1 About Access Manager

Access Manager is an enterprise level solution that centralizes critical access control services to provide an integrated solution that delivers authentication, authorization, web single sign-on, policy administration, enforcement agent management, session control, systems monitoring, reporting, logging and auditing.

In this release, you can develop your own Access Clients, custom authentication plug-ins, custom login and error pages, administer Access Manager policies programmatically, as well as enable the impersonation feature and develop a custom user interface for managing, using the provided Java Access SDK and Access Manager APIs.

For information about developing applications using Access Manager SDKs and APIs, See Developing with Access Manager.

See Also, Understanding Oracle Access Management Access Manager in Administering Oracle Access Management.

1.2 About Identity Federation

Identity Federation enables organizations to securely link accounts and identities across security boundaries without a central user repository or the need to synchronize data stores. It provides an interoperable way to implement cross domain single sign-on without the overhead of managing, maintaining, and administering their identities and credentials.

As a result of cloud, Web Services, and business-to-business transactions, federated authentication is now a core element of any Web access management solution. Beginning with this release, SAML-based federation services are not being converged directly into a single access management server. In this release, convergence is limited to Service Provider functionality. In this release any Identity Provider functionality still requires a Oracle Identity Federation installation. However, the linking of Oracle Access Management 12c and Oracle Identity Federation is very simple and well integrated.

In this release, you can develop a custom user provisioning plug-in if the out-of-the-box solution does not meet your needs. You can also develop a message processing plug-in. For more information on Identity Federation APIs, See Developing with Identity Federation.

See Also, Managing Oracle Access Management Identity Federation in Fusion Middleware Administering Oracle Access Management.

1.3 System Requirements and Certification

System requirements and certification documentation provides information about hardware and software requirements, platforms, databases, and other information.

Both, System requirements and certification documents are available on Oracle Technology Network (OTN).

The system requirements document covers information such as hardware and software requirements, minimum disk space and memory requirements, and required system libraries, packages, or patches:

http://www.oracle.com/technetwork/middleware/ias/downloads/fusion-requirements-100147.html

The certification document covers supported installation types, platforms, operating systems, databases, JDKs, and third-party products:

http://www.oracle.com/technetwork/middleware/ias/downloads/fusion-certification-100350.html