Skip to content
Branch: master
Find file History
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
..
Failed to load latest commit information.
src/main/java/org/forgerock/openam/extensions/quotaexhaustionaction
README.md
pom.xml

README.md

Quota Exhaustion Action example project

This example implementation shows how to simply implement a quota exhaustion action

How to install this module

  • Put the resulting JAR on the OpenAM classpath (WEB-INF/lib)
  • Execute the following ssoadm command:
$ openam/bin/ssoadm set-attr-choicevals -s iPlanetAMSessionService -t Global -a iplanet-am-session-constraint-handler -u amadmin -f .pass -p -k myKey=org.forgerock.openam.extensions.quotaexhaustionaction.SampleQuotaExhaustionAction
  • Edit the WEB-INF/classes/amSession.properties file and add the following content:
myKey=Randomly Destroy Session
  • Restart OpenAM

License

Everything in this repository is licensed under the ForgeRock CDDL license: http://forgerock.org/license/CDDLv1.0.html

More info

For more information on this example quota exhaustion action check out this blog entry: http://blogs.forgerock.org/petermajor/2013/01/session-quota-basics/

You can’t perform that action at this time.