Package org.forgerock.openam.blacklist
Implementation of entry blacklisting.
-
Interface Summary Interface Description Blacklist<T extends Blacklistable> Records a blacklist of entries that have been destroyed/logged out to ensure that they cannot be reused.Blacklist.Listener Blacklistable An object which can be placed in aBlacklist. -
Class Summary Class Description BloomFilterBlacklist<T extends Blacklistable> A entry blacklist decorator implementation that uses a bloom filter to reduce the number of checks that need to be performed against the underlying blacklist implementation.BloomFilterBlacklist.BlacklistEntry Minimal information about an entry required for blacklisting in the bloom filter.CachingBlacklist<T extends Blacklistable> Caches elements on a least-recently used (LRU) basis.ConfigurableSessionBlacklist Blacklist which determines the appropriate strategy to use for blacklisting based on current configuration.CTSBlacklist<T extends Blacklistable> Entry blacklist that stores blacklisted entries in the CTS until they expire.NoOpBlacklist<T extends Blacklistable> ABlacklistimplementation that ignores all elements. -
Exception Summary Exception Description BlacklistException Blacklist exception thrown when an entry could not be blacklisted.