Package | Description |
---|---|
org.forgerock.openam.auth.node.api |
This package contains the API for writing authentication nodes.
|
org.forgerock.openam.plugins |
This package contains the API for writing AM plugins.
|
Modifier and Type | Method and Description |
---|---|
void |
AbstractNodeAmPlugin.onInstall() |
void |
AbstractNodeAmPlugin.onStartup() |
Modifier and Type | Method and Description |
---|---|
void |
PluginTools.addAuthModule(Class<?> moduleClass,
InputStream inputStream)
Add a new Auth Module - also registers the SMS service.
|
void |
PluginTools.addSmsService(InputStream inputStream)
Add a new SMS service.
|
default void |
AmPlugin.onAmUpgrade(String fromVersion,
String toVersion)
Handle AM system upgrade.
|
void |
AmPlugin.onInstall()
Handle plugin installation.
|
default void |
AmPlugin.onStartup()
Handle plugin startup.
|
default void |
AmPlugin.onUnsatisfiedDependency(Set<String> missingDependencies)
This method will be called if the plugin has previously been installed, but the dependencies cannot currently be
satisfied.
|
void |
PluginTools.registerAuthNode(Class<?> nodeClass)
Installs and registers an authentication node for execution by trees.
|
default void |
AmPlugin.upgrade(String fromVersion)
This method will be called when the version returned by
AmPlugin.getPluginVersion() is higher than the version
already installed. |
Copyright © 2010-2020, ForgeRock All Rights Reserved.