Contents

List of Figures

List of Tables

Title and Copyright Information

Preface

1 Introduction to the Developer's Guide

Part I Native Integration

2 Natively Integrating Oracle Adaptive Access Manager

3 Integrating Native .NET Applications

4 Natively Integrating OAAM with Java Applications

5 Creating, Updating, and Searching for Entities Using the Entity API

Part II Universal Installation Option

6 Oracle Adaptive Access Manager Proxy

Part III Customizations

7 Using the OAAM Extensions Shared Library to Customize OAAM

8 Customizing OAAM Web Application Pages

9 Customizing User Flow and Layout

10 Configuring Properties for Localization

11 Setting Up Custom Fingerprinting

12 Flash Fingerprinting in Native Integration

13 Extending Device Identification

14 Enabling Device Registration

Part IV Integrating Applications

15 Integrating Client Applications with OAAM for Transactions

16 Implementing OTP Anywhere

17 Integrating Mobile Applications with OAAM

18 Integrating Oracle Access Manager 10g and Oracle Adaptive Access Manager 11g

19 Integrating Juniper Networks Secure Access (SA) and OAAM

20 Java Message Service Queue (JMSQ) Integration

Part V Custom Development

21 Developing a Virtual Authentication Device

22 Integrating Task Processors

23 Developing a Custom Loader for OAAM Offline

24 Creating OAAM Oracle BI Publisher Reports

25 Developing Configurable Actions

26 Creating Checkpoints and Final Actions

Part VI Migration and Lifecycle Management

27 Migrating Native Applications to OAAM 11g

28 Handling Lifecycle Management Changes

Part VII Troubleshooting

29 FAQ/Troubleshooting

Glossary

Index