The Oracle Access Manager Extensibility Java APIs are a set of APIs that enable the development of custom authentication modules to plug into OAM servers. The APIs provide a set of authentication plugin interfaces and SDK tooling for customers to build customized authentication plugins, and to plug the customized authentication plugins into the system.