Skip navigation links
oracle.security.am.plugin.authn
Class AbstractAuthenticationPlugIn
java.lang.Object
oracle.security.am.plugin.AbstractAMPlugin
oracle.security.am.plugin.authn.OAMAbstractAuthenticationPlugIn
oracle.security.am.plugin.authn.AbstractAuthenticationPlugIn
- All Implemented Interfaces:
- AuthnPluginService, GenericPluginService, org.osgi.framework.BundleActivator
-
public abstract class AbstractAuthenticationPlugIn
- extends oracle.security.am.plugin.authn.OAMAbstractAuthenticationPlugIn
- implements org.osgi.framework.BundleActivator
Plug-in Interface that will be exposed to the plug-in developers. All the plug-in implementations should extend AbstractPlugInService
class. Plug-ins that needs to handle the resource cleanup should override shutdown(Map < String, Object > OAMEnvironmentContext)
An instance of java.util.Logger
will be available to plug-ins.
- Since:
- OAM 11.1.1.5.0
- Version:
- OAM 11.1.2.0.0
Field Summary |
protected static java.util.logging.Logger |
LOGGER
|
Method Summary |
void |
shutdownPlugin(org.osgi.framework.BundleContext bundleContext)
|
void |
start(org.osgi.framework.BundleContext context)
Implements BundleActivator.start(). |
void |
startPlugin(org.osgi.framework.BundleContext bundleContext)
|
void |
stop(org.osgi.framework.BundleContext context)
Implements BundleActivator.stop(). |
Methods inherited from class oracle.security.am.plugin.authn.OAMAbstractAuthenticationPlugIn |
getDescription, getMonitoringData, getMonitoringStatus, getPluginName, getRevision, process, setMonitoringStatus |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LOGGER
protected static final java.util.logging.Logger LOGGER
AbstractAuthenticationPlugIn
public AbstractAuthenticationPlugIn()
start
public final void start(org.osgi.framework.BundleContext context)
throws java.lang.Exception
- Implements BundleActivator.start(). Registers an instance of a plugin service using the bundle context; attaches properties to the service that can be queried when performing a service look-up.
-
- Specified by:
start
in interface org.osgi.framework.BundleActivator
-
- Parameters:
context
- the framework context for the bundle.
- Throws:
java.lang.Exception
stop
public final void stop(org.osgi.framework.BundleContext context)
throws java.lang.Exception
- Implements BundleActivator.stop(). Does nothing related to framework since the framework will automatically unregister any registered services.
-
- Specified by:
stop
in interface org.osgi.framework.BundleActivator
-
- Parameters:
context
- the framework context for the bundle.
- Throws:
java.lang.Exception
startPlugin
public void startPlugin(org.osgi.framework.BundleContext bundleContext)
shutdownPlugin
public void shutdownPlugin(org.osgi.framework.BundleContext bundleContext)
Skip navigation links
Copyright © 2013, Oracle Corp. All Rights Reserved.