O'Reilly logo

Securing WebLogic Server 12c by Rinaldi Vincenzo, Luca Masini

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

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 ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required