Oracle Waveset 8.1.1 Deployment Guide

Configure the Adapter to Support Pass-Through Authentication

Waveset uses pass-through authentication to grant users and administrators access through one or more different passwords. Waveset manages pass-through authentication through the implementation of:

You configure a custom adapter to support pass-through authentication by

When configuring a custom resource adapter to support an interactive login, you must enable the adapter to request additional information from a user during log in and after that user submits the initial login page.

The adapter authenticate() method controls whether the login becomes interactive. The authenticate() method’s return values trigger the interactive login so the authenticate() is called again with the results of the next login page until the authenticate() method decides the login

To be interactive, the adapter must return a WavesetResult that

Each ResultItem corresponds to a field in the form. ResultItems must have the Constants.CONTINUE_AUTHENTICATION_ATTR type with values in the following format:

label|attrName|displayType|prompt|’isId

Where

The following ResultItem types are also “round-tripped” and returned in the loginInfo HashMap on the next authenticate() call: