Chapter 4. Creating Custom Authentication Providers with Maven
In this chapter we will learn how to implement a custom provider that integrates some of our legacy SSO systems.
Developing a provider consists of the following tasks:
- Creating and configuring a Maven project
- Writing our MBean delegate
- Developing a JAAS
LoginModule
that interacts with our SSO and returns Principals to WebLogic
As we shall see, the hardest work will be configuring Maven to have a reproducible and industry-ready project that can create the MBean JAR file for us.
The Maven project
There is no WebLogic MBeanMaker plugin in our application and also the existing tool is not really Maven friendly.
Tip
WebLogic MBeanMaker
This is a command-line utility that generates all the files you ...
Get Securing WebLogic Server 12c now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.