Skip navigation links

Oracle Access Manager Extensibility Java API Reference
11g Release 1 (11.1.1.5)

E22473-01


oracle.security.am.plugin.authn
Interface AuthnPluginService

All Superinterfaces:
GenericPluginService
All Known Implementing Classes:
AbstractAuthenticationPlugIn

public interface AuthnPluginService
extends GenericPluginService

Base interface for the autehntication plugins. All the authentication plug-ins needs to implement this Interface. Since AbstractAuthenticationPlugIn class implements this interface the plugins need not explicitly

Since:
OAM 11.1.1.5.0
Version:
OAM 11.1.1.5.0

Nested Class Summary

 

Nested classes/interfaces inherited from interface oracle.security.am.plugin.GenericPluginService
GenericPluginService.QueryKey

 

Method Summary
 ExecutionStatus process(AuthenticationContext context)
          Authentication plug-ins can access all the data available in the AuthenticationContext object.

 

Methods inherited from interface oracle.security.am.plugin.GenericPluginService
getDescription, getID, getLogger, getMaxWaitIntervel, getMonitoringData, getMonitoringStatus, getPluginConfig, getPluginName, getRevision, initialize, poweronSelfTest, setMonitoringStatus, shutdown, shutdownPlugin, startPlugin

 

Method Detail

process

ExecutionStatus process(AuthenticationContext context)
                        throws AuthenticationException
Authentication plug-ins can access all the data available in the AuthenticationContext object. plug-in can set response that will be added to SESSION,request and redirect contexts. PluginAttributeContextType.SESSION all the attributes that need to be set in the session should be added with this context. PluginAttributeContextType.REQUEST all the attributes that need to be set in the request context should be added with this context. PluginAttributeContextType.REQUEST all the attributes that need to be set as a re-direct URL should be added with this context.
Parameters:
context - an AuthenticationContext object.
Returns:
the execution status
Throws:
AuthenticationException - the authentication exception

Skip navigation links

Oracle Access Manager Extensibility Java API Reference
11g Release 1 (11.1.1.5)

E22473-01


Copyright © 2011, Oracle and/or its affiliates. All rights reserved.