A B C D E F G H I J K L M N O P Q R S T U V W

A

AbstractBackgroundGenerator - Class in com.octo.captcha.component.image.backgroundgenerator
Abstract base class for background generator.
AbstractCaptchaService - Class in com.octo.captcha.service
This is a base class for CaptchaService implementations.
AbstractCaptchaService(CaptchaStore, CaptchaEngine) - Constructor for class com.octo.captcha.service.AbstractCaptchaService
 
AbstractFontGenerator - Class in com.octo.captcha.component.image.fontgenerator

Base class for Font generators.

AbstractFreeTTSWordToSound - Class in com.octo.captcha.component.sound.wordtosound
WordToSound implementation with FreeTTS an openSource Text To Speech implementation.
AbstractFreeTTSWordToSound() - Constructor for class com.octo.captcha.component.sound.wordtosound.AbstractFreeTTSWordToSound
Deprecated.  
AbstractFreeTTSWordToSound(SoundConfigurator, int, int) - Constructor for class com.octo.captcha.component.sound.wordtosound.AbstractFreeTTSWordToSound
Constructor for a FreeTTS implmentation of WordToSound.
AbstractManageableCaptchaService - Class in com.octo.captcha.service
This class provides default implementation for the management interface.
AbstractManageableCaptchaService(CaptchaStore, CaptchaEngine, int, int) - Constructor for class com.octo.captcha.service.AbstractManageableCaptchaService
 
AbstractManageableCaptchaService(CaptchaStore, CaptchaEngine, int, int, int) - Constructor for class com.octo.captcha.service.AbstractManageableCaptchaService
 
AbstractManageableCaptchaServiceMBean - Interface in com.octo.captcha.service
Management Interface for the CaptchaService provides simples methodes in order to : Collect statitsics on the captcha service usage.
AbstractManageableImageCaptchaService - Class in com.octo.captcha.service.image
Base implementation of the ImageCaptchaService.
AbstractManageableImageCaptchaService(CaptchaStore, CaptchaEngine, int, int, int) - Constructor for class com.octo.captcha.service.image.AbstractManageableImageCaptchaService
 
AbstractManageableSoundCaptchaService - Class in com.octo.captcha.service.sound
Base implementation of the SoundCaptchaService.
AbstractManageableSoundCaptchaService(CaptchaStore, CaptchaEngine, int, int, int) - Constructor for class com.octo.captcha.service.sound.AbstractManageableSoundCaptchaService
 
AbstractTextPaster - Class in com.octo.captcha.component.image.textpaster

Base class for Test pasters.

AbstractWordToImage - Class in com.octo.captcha.component.image.wordtoimage

Implementation skeleton for the WordToImage component Basically this class implements the imageFromWord method proceding as folow : Checks the word length Creates an java.text.AttributedString from the word Apply font to the AttributedString using the abstract method getFont Create an image for the background using the abstact method getBackround Put the text on the backround using the abstact method pasteText Return the newly created image

This class implements the Template method pattern from the GOF design patterns.

AbstractWordToImage() - Constructor for class com.octo.captcha.component.image.wordtoimage.AbstractWordToImage
 
AbstractWordToSound - Class in com.octo.captcha.component.sound.wordtosound
WordToSound abstract implementation
AbstractWordToSound(SoundConfigurator, int, int) - Constructor for class com.octo.captcha.component.sound.wordtosound.AbstractWordToSound
Constructor with a configurator
addEffects(AudioInputStream) - Method in class com.octo.captcha.component.sound.wordtosound.AbstractFreeTTSWordToSound
 
addEffects(AudioInputStream) - Method in class com.octo.captcha.component.sound.wordtosound.AbstractWordToSound
Add effect to the sound
addEffects(AudioInputStream) - Method in class com.octo.captcha.component.sound.wordtosound.CleanFreeTTSWordToSound
 
addEffects(AudioInputStream) - Method in class com.octo.captcha.component.sound.wordtosound.FreeTTSWordToSound
 
addFactories(ImageCaptchaFactory[]) - Method in class com.octo.captcha.engine.image.ListImageCaptchaEngine
Add an array of factories to the gimpy list
addFactories(SoundCaptchaFactory[]) - Method in class com.octo.captcha.engine.sound.ListSoundCaptchaEngine
Add an array of factories to the gimpy list
addFactory(ImageCaptchaFactory) - Method in class com.octo.captcha.engine.image.ListImageCaptchaEngine
Add a factory to the gimpy list
addFactory(SoundCaptchaFactory) - Method in class com.octo.captcha.engine.sound.ListSoundCaptchaEngine
Add a factory to the gimpy list
addRenderingHints(RenderingHints.Key, Object) - Method in class com.octo.captcha.component.image.textpaster.NonLinearRandomAngleTextPaster
Adds RenderingHints for the drawing of the characters.
addWord(String) - Method in class com.octo.captcha.component.word.DefaultSizeSortedWordList
Adds a word to the list
addWord(String) - Method in interface com.octo.captcha.component.word.SizeSortedWordList
 
applyCustomDeformationOnGeneratedFont(Font) - Method in class com.octo.captcha.component.image.fontgenerator.DeformedRandomFontGenerator
Provides a way for children class to customize the generated font array
applyCustomDeformationOnGeneratedFont(Font) - Method in class com.octo.captcha.component.image.fontgenerator.RandomFontGenerator
Provides a way for children class to customize the generated font array
applyCustomDeformationOnGeneratedFont(Font) - Method in class com.octo.captcha.component.image.fontgenerator.TwistedAndShearedRandomFontGenerator
Provides a way for children class to customize the generated font array
applyCustomDeformationOnGeneratedFont(Font) - Method in class com.octo.captcha.component.image.fontgenerator.TwistedRandomFontGenerator
Provides a way for children class to customize the generated font array
applyStyle(Font) - Method in class com.octo.captcha.component.image.fontgenerator.RandomFontGenerator
 

B

BackgroundGenerator - Interface in com.octo.captcha.component.image.backgroundgenerator
Used by ComposedWordToImage to build a background image
BaffleListGimpyEngine - Class in com.octo.captcha.engine.image.gimpy
Description:
BaffleListGimpyEngine() - Constructor for class com.octo.captcha.engine.image.gimpy.BaffleListGimpyEngine
 
BaffleRandomTextPaster - Class in com.octo.captcha.component.image.textpaster
Deprecated. use the DecoratedRandomTextPaster instead
BaffleRandomTextPaster(Integer, Integer, Color, Integer, Color) - Constructor for class com.octo.captcha.component.image.textpaster.BaffleRandomTextPaster
Deprecated.  
BaffleRandomTextPaster(Integer, Integer, ColorGenerator, Integer, Color) - Constructor for class com.octo.captcha.component.image.textpaster.BaffleRandomTextPaster
Deprecated.  
BaffleRandomTextPaster(Integer, Integer, ColorGenerator, Boolean, Integer, Color) - Constructor for class com.octo.captcha.component.image.textpaster.BaffleRandomTextPaster
Deprecated.  
BaffleRandomTextPaster(Integer, Integer, ColorGenerator, Boolean, Integer, ColorGenerator) - Constructor for class com.octo.captcha.component.image.textpaster.BaffleRandomTextPaster
Deprecated.  
BaffleTextDecorator - Class in com.octo.captcha.component.image.textpaster.textdecorator

text decorator that paint holes on the string (erase some parts) You may specify the number of holes per glyph : 3 by default.

BaffleTextDecorator(Integer, Color) - Constructor for class com.octo.captcha.component.image.textpaster.textdecorator.BaffleTextDecorator
 
BaffleTextDecorator(Integer, ColorGenerator) - Constructor for class com.octo.captcha.component.image.textpaster.textdecorator.BaffleTextDecorator
 
BaffleTextDecorator(Integer, ColorGenerator, Integer) - Constructor for class com.octo.captcha.component.image.textpaster.textdecorator.BaffleTextDecorator
 
BaseCaptchaTag - Class in com.octo.captcha.module.taglib
Defines the service for the module.
BaseCaptchaTag() - Constructor for class com.octo.captcha.module.taglib.BaseCaptchaTag
 
BasicGimpyEngine - Class in com.octo.captcha.engine.image.gimpy
Description:
BasicGimpyEngine() - Constructor for class com.octo.captcha.engine.image.gimpy.BasicGimpyEngine
 
BasicListGimpyEngine - Class in com.octo.captcha.engine.image.gimpy
Description:
BasicListGimpyEngine() - Constructor for class com.octo.captcha.engine.image.gimpy.BasicListGimpyEngine
 
BufferedEngineContainer - Class in com.octo.captcha.engine.bufferedengine
Abstact class that encapsulate a CaptchaEngine to allow buffering.
BufferedEngineContainer(CaptchaEngine, CaptchaBuffer, CaptchaBuffer, ContainerConfiguration) - Constructor for class com.octo.captcha.engine.bufferedengine.BufferedEngineContainer
Construct an BufferedEngineContainer with and Captcha engine, a memory buffer, a diskBuffer and a ContainerConfiguration.
BufferedEngineContainerManager - Interface in com.octo.captcha.engine.bufferedengine.manager
Interface that adds manageability options to the BufferedEngineContainer
buffers - Variable in class com.octo.captcha.engine.bufferedengine.buffer.MemoryCaptchaBuffer
 
buildInitialFactories() - Method in class com.octo.captcha.engine.image.fisheye.SimpleFishEyeEngine
this method should be implemented as folow : First construct all the factories you want to initialize the gimpy with then call the this.addFactoriy method for each factory
buildInitialFactories() - Method in class com.octo.captcha.engine.image.gimpy.BaffleListGimpyEngine
 
buildInitialFactories() - Method in class com.octo.captcha.engine.image.gimpy.BasicListGimpyEngine
 
buildInitialFactories() - Method in class com.octo.captcha.engine.image.gimpy.DefaultGimpyEngine
this method should be implemented as folow : First construct all the factories you want to initialize the gimpy with then call the this.addFactoriy method for each factory
buildInitialFactories() - Method in class com.octo.captcha.engine.image.gimpy.DeformedBaffleListGimpyEngine
 
buildInitialFactories() - Method in class com.octo.captcha.engine.image.gimpy.DoubleRandomListGimpyEngine
 
buildInitialFactories() - Method in class com.octo.captcha.engine.image.gimpy.FilteredBaffleListGimpyEngine
Deprecated.  
buildInitialFactories() - Method in class com.octo.captcha.engine.image.gimpy.FilteredDoubleRandomListGimpyEngine
Deprecated.  
buildInitialFactories() - Method in class com.octo.captcha.engine.image.gimpy.FilteredListGimpyEngine
Deprecated.  
buildInitialFactories() - Method in class com.octo.captcha.engine.image.gimpy.NonLinearTextGimpyEngine
 
buildInitialFactories() - Method in class com.octo.captcha.engine.image.gimpy.SimpleListImageCaptchaEngine
 
buildInitialFactories() - Method in class com.octo.captcha.engine.image.ListImageCaptchaEngine
this method should be implemented as folow : First construct all the factories you want to initialize the gimpy with then call the this.addFactoriy method for each factory
buildInitialFactories() - Method in class com.octo.captcha.engine.sound.gimpy.SimpleListSoundCaptchaEngine
 
buildInitialFactories() - Method in class com.octo.captcha.engine.sound.ListSoundCaptchaEngine
this method should be implemented as folow : First construct all the factories you want to initialize the gimpy with then call the this.addFactoriy method for each factory
buildInitialFactories() - Method in class com.octo.captcha.engine.sound.speller.SpellerSoundCaptchaEngine
 
BUNDLE_NAME - Static variable in class com.octo.captcha.CaptchaQuestionHelper
The bundle name used by this helper
BUNDLE_QUESTION_KEY - Static variable in class com.octo.captcha.image.fisheye.FishEyeFactory
 
BUNDLE_QUESTION_KEY - Static variable in class com.octo.captcha.image.gimpy.GimpyFactory
 
BUNDLE_QUESTION_KEY - Static variable in class com.octo.captcha.sound.gimpy.GimpySoundFactory
The bundle question key for CaptchaQuestionHelper
BUNDLE_QUESTION_KEY - Static variable in class com.octo.captcha.sound.speller.SpellerSoundFactory
The bundle question key for CaptchaQuestionHelper
BUNDLE_QUESTION_KEY - Static variable in class com.octo.captcha.sound.spellfind.SpellFindCaptchaFactory
The bundle question key for CaptchaQuestionHelper

C

cachedDirectories - Static variable in class com.octo.captcha.component.image.backgroundgenerator.FileReaderRandomBackgroundGenerator
 
calculateDataFileSparseness() - Method in class com.octo.captcha.engine.bufferedengine.buffer.DiskCaptchaBuffer
The design of the layout on the data file means that there will be small gaps created when DiskElements are reused.
Captcha - Interface in com.octo.captcha
This interface represent a CAPTCHA.
CaptchaAndLocale - Class in com.octo.captcha.service.captchastore
Composite object used as a container to store a captcha and the locale used to generate it.
CaptchaAndLocale(Captcha) - Constructor for class com.octo.captcha.service.captchastore.CaptchaAndLocale
 
CaptchaAndLocale(Captcha, Locale) - Constructor for class com.octo.captcha.service.captchastore.CaptchaAndLocale
 
CaptchaBuffer - Interface in com.octo.captcha.engine.bufferedengine.buffer
CaptchaBuffer is the interface to describe buffers of captchas.
CaptchaEngine - Interface in com.octo.captcha.engine
CaptchaEngine is the main interface from an application point of view : it uses CapchaFactories in order to return new captchas.
CaptchaEngineException - Exception in com.octo.captcha.engine
Captcha Engine Exception
CaptchaEngineException() - Constructor for exception com.octo.captcha.engine.CaptchaEngineException
Constructs a new exception with null as its detail message.
CaptchaEngineException(String) - Constructor for exception com.octo.captcha.engine.CaptchaEngineException
Constructs a new exception with the specified detail message.
CaptchaEngineException(String, Throwable) - Constructor for exception com.octo.captcha.engine.CaptchaEngineException
Constructs a new exception with the specified detail message and cause.
CaptchaEngineException(Throwable) - Constructor for exception com.octo.captcha.engine.CaptchaEngineException
Constructs a new exception with the specified cause and a detail message of (cause==null ?
CaptchaException - Exception in com.octo.captcha
Runtime exception for the captcha implementations.
CaptchaException() - Constructor for exception com.octo.captcha.CaptchaException
Constructs a new exception with null as its detail message.
CaptchaException(String) - Constructor for exception com.octo.captcha.CaptchaException
Constructs a new exception with the specified detail message.
CaptchaException(String, Throwable) - Constructor for exception com.octo.captcha.CaptchaException
Constructs a new exception with the specified detail message and cause.
CaptchaException(Throwable) - Constructor for exception com.octo.captcha.CaptchaException
Constructs a new exception with the specified cause and a detail message of (cause==null ?
CaptchaFactory - Interface in com.octo.captcha
Interface for the CAPTCHA factories.
CaptchaModuleConfig - Class in com.octo.captcha.module.config
Configuration base class for modules.
CaptchaModuleConfigHelper - Class in com.octo.captcha.module.config
Class that provides static utility method to use the Module configuration.
CaptchaModuleConfigHelper() - Constructor for class com.octo.captcha.module.config.CaptchaModuleConfigHelper
 
CaptchaModuleException - Exception in com.octo.captcha.module
CaptchaModuleException() - Constructor for exception com.octo.captcha.module.CaptchaModuleException
Constructs a new runtime exception with null as its detail message.
CaptchaModuleException(String) - Constructor for exception com.octo.captcha.module.CaptchaModuleException
Constructs a new runtime exception with the specified detail message.
CaptchaModuleException(Throwable) - Constructor for exception com.octo.captcha.module.CaptchaModuleException
Constructs a new runtime exception with the specified cause and a detail message of (cause==null ?
CaptchaModuleException(String, Throwable) - Constructor for exception com.octo.captcha.module.CaptchaModuleException
Constructs a new runtime exception with the specified detail message and cause.
CaptchaQuestionHelper - Class in com.octo.captcha
Helps to retrieve internationalized questions for captchas.
CaptchaService - Interface in com.octo.captcha.service
Main interface of the package.
CaptchaServiceException - Exception in com.octo.captcha.service
To be thrown when a service user is doing an illegal operation (typically wrang operation flow errors).
CaptchaServiceException(String) - Constructor for exception com.octo.captcha.service.CaptchaServiceException
Constructs a new exception with the specified detail message.
CaptchaServiceException(String, Throwable) - Constructor for exception com.octo.captcha.service.CaptchaServiceException
Constructs a new exception with the specified detail message and cause.
CaptchaServiceException(Throwable) - Constructor for exception com.octo.captcha.service.CaptchaServiceException
Constructs a new exception with the specified cause and a detail message of (cause==null ?
CaptchaStore - Interface in com.octo.captcha.service.captchastore
Provides a way to temporally store captchas with a unique key
challenge - Variable in class com.octo.captcha.image.ImageCaptcha
 
challenge - Variable in class com.octo.captcha.sound.SoundCaptcha
 
challenge - Variable in class com.octo.captcha.text.TextCaptcha
 
ChangeableAttributedString - Class in com.octo.captcha.component.image.textpaster
This class is the decomposition of a single AttributedString into its component glyphs.
ChangeableAttributedString(Graphics2D, AttributedString, int) - Constructor for class com.octo.captcha.component.image.textpaster.ChangeableAttributedString
Given an attributed string and the graphics environment it lives in, pull it apart into its components.
checkNotNullOrEmpty(CaptchaFactory[]) - Method in class com.octo.captcha.engine.image.ImageCaptchaEngine
 
checkNotNullOrEmpty(CaptchaFactory[]) - Method in class com.octo.captcha.engine.sound.SoundCaptchaEngine
 
cleanAndShutdown() - Method in interface com.octo.captcha.service.captchastore.CaptchaStore
Called by the service in order to clean and shutdown the store.
cleanAndShutdown() - Method in class com.octo.captcha.service.captchastore.JBossCacheCaptchaStore
 
cleanAndShutdown() - Method in class com.octo.captcha.service.captchastore.MapCaptchaStore
 
cleanFontList(Font[]) - Method in class com.octo.captcha.component.image.fontgenerator.RandomFontGenerator
Create an array of fonts that is known to properly represent all the characters in requiredCharacters.
CleanFreeTTSWordToSound - Class in com.octo.captcha.component.sound.wordtosound
Clean use of FreeTTS, without effect.
CleanFreeTTSWordToSound() - Constructor for class com.octo.captcha.component.sound.wordtosound.CleanFreeTTSWordToSound
 
CleanFreeTTSWordToSound(SoundConfigurator, int, int) - Constructor for class com.octo.captcha.component.sound.wordtosound.CleanFreeTTSWordToSound
 
clear() - Method in interface com.octo.captcha.engine.bufferedengine.buffer.CaptchaBuffer
Clear the buffer from all locale
clear() - Method in class com.octo.captcha.engine.bufferedengine.buffer.DatabaseCaptchaBuffer
Clear the buffer from all locale
clear() - Method in class com.octo.captcha.engine.bufferedengine.buffer.DiskCaptchaBuffer
 
clear() - Method in class com.octo.captcha.engine.bufferedengine.buffer.MemoryCaptchaBuffer
 
clearFile() - Method in class com.octo.captcha.engine.bufferedengine.buffer.DiskCaptchaBuffer
Removes all cached items from the cache.
clearPersistentBuffer() - Method in interface com.octo.captcha.engine.bufferedengine.manager.BufferedEngineContainerManager
Clear the persitent buffer
clearPersistentBuffer() - Method in class com.octo.captcha.engine.bufferedengine.manager.QuartzBufferedEngineManager
 
clearVolatileBuffer() - Method in interface com.octo.captcha.engine.bufferedengine.manager.BufferedEngineContainerManager
Clear the volatile buffer
clearVolatileBuffer() - Method in class com.octo.captcha.engine.bufferedengine.manager.QuartzBufferedEngineManager
 
closeBuffers() - Method in class com.octo.captcha.engine.bufferedengine.BufferedEngineContainer
 
color - Variable in class com.octo.captcha.component.image.color.SingleColorGenerator
Unique color to be used
ColorGenerator - Interface in com.octo.captcha.component.image.color
ColorGenerator is an interface used by TextPaster to generate color for rendering each character with specific color.
com.octo.captcha - package com.octo.captcha
 
com.octo.captcha.component.image.backgroundgenerator - package com.octo.captcha.component.image.backgroundgenerator
Implementations of AbstractBackgroundGenerator.
com.octo.captcha.component.image.color - package com.octo.captcha.component.image.color
Color component package
In this package you will find color generator
com.octo.captcha.component.image.deformation - package com.octo.captcha.component.image.deformation
Image deformation stuff package.
com.octo.captcha.component.image.fontgenerator - package com.octo.captcha.component.image.fontgenerator
Implementations of FontGenerator.
com.octo.captcha.component.image.textpaster - package com.octo.captcha.component.image.textpaster
implementations of TextPaster
com.octo.captcha.component.image.textpaster.textdecorator - package com.octo.captcha.component.image.textpaster.textdecorator
 
com.octo.captcha.component.image.utils - package com.octo.captcha.component.image.utils
 
com.octo.captcha.component.image.wordtoimage - package com.octo.captcha.component.image.wordtoimage
this package provides implementations of the WordToImage interface.
com.octo.captcha.component.sound.soundconfigurator - package com.octo.captcha.component.sound.soundconfigurator
This package provides implementations of the SoundConfigurator interface.
com.octo.captcha.component.sound.wordtosound - package com.octo.captcha.component.sound.wordtosound
This package provides implementations of the WordDecorator interface.
com.octo.captcha.component.word - package com.octo.captcha.component.word
This is the base package for jcaptcha word manipulation components.
com.octo.captcha.component.word.worddecorator - package com.octo.captcha.component.word.worddecorator
This is the base package for jcaptcha word decoration components.
com.octo.captcha.component.word.wordgenerator - package com.octo.captcha.component.word.wordgenerator
This package provides implementations of the WordGenerator interface. a wordGenerator is able to build random words
com.octo.captcha.engine - package com.octo.captcha.engine
 
com.octo.captcha.engine.bufferedengine - package com.octo.captcha.engine.bufferedengine
 
com.octo.captcha.engine.bufferedengine.buffer - package com.octo.captcha.engine.bufferedengine.buffer
 
com.octo.captcha.engine.bufferedengine.manager - package com.octo.captcha.engine.bufferedengine.manager
 
com.octo.captcha.engine.image - package com.octo.captcha.engine.image
This is the base package for image captcha engines.
com.octo.captcha.engine.image.fisheye - package com.octo.captcha.engine.image.fisheye
 
com.octo.captcha.engine.image.gimpy - package com.octo.captcha.engine.image.gimpy
This package defines gimpy engines
Filtered engines would need the imaging-1.0.jar to run.
com.octo.captcha.engine.image.utils - package com.octo.captcha.engine.image.utils
This package utilities for engine developer.
com.octo.captcha.engine.sound - package com.octo.captcha.engine.sound
This is the base package for sound captcha engines.
com.octo.captcha.engine.sound.gimpy - package com.octo.captcha.engine.sound.gimpy
This package defines sound gimpy engines
com.octo.captcha.engine.sound.speller - package com.octo.captcha.engine.sound.speller
This package defines sound speller engines
com.octo.captcha.engine.sound.utils - package com.octo.captcha.engine.sound.utils
This package utilities for engine developer.
com.octo.captcha.image - package com.octo.captcha.image
Package for implementations of Image Captchas : Captcha with Image chalenges.
com.octo.captcha.image.fisheye - package com.octo.captcha.image.fisheye
This package a struture for implementing fisheye captcha
A fisheye is ImageCaptcha with the question "Click on the center of the deformation of the image".
com.octo.captcha.image.gimpy - package com.octo.captcha.image.gimpy
This package a struture for implementing gimpys
A gimpy is ImageCaptcha with the question "Spell the word".
com.octo.captcha.module - package com.octo.captcha.module
 
com.octo.captcha.module.config - package com.octo.captcha.module.config
Package for Module configuration.
com.octo.captcha.module.jmx - package com.octo.captcha.module.jmx
Package for JMX specific stuff.
com.octo.captcha.module.taglib - package com.octo.captcha.module.taglib
 
com.octo.captcha.module.web.image - package com.octo.captcha.module.web.image
 
com.octo.captcha.module.web.sound - package com.octo.captcha.module.web.sound
 
com.octo.captcha.service - package com.octo.captcha.service
 
com.octo.captcha.service.captchastore - package com.octo.captcha.service.captchastore
 
com.octo.captcha.service.image - package com.octo.captcha.service.image
This package provides Image specialized captcha services implementations.
com.octo.captcha.service.multitype - package com.octo.captcha.service.multitype
 
com.octo.captcha.service.sound - package com.octo.captcha.service.sound
 
com.octo.captcha.service.text - package com.octo.captcha.service.text
 
com.octo.captcha.sound - package com.octo.captcha.sound
Package for implementations of Sound Captchas : Captcha with sound chalenges.
com.octo.captcha.sound.gimpy - package com.octo.captcha.sound.gimpy
This package a struture for implementing gimpySound
A gimpySound is SoundCaptcha with the question "Spell the word spoken".
com.octo.captcha.sound.speller - package com.octo.captcha.sound.speller
This package a struture for implementing spellerSound
A gimpySound is SoundCaptcha with the question "Write the word spelled out".
com.octo.captcha.sound.spellfind - package com.octo.captcha.sound.spellfind
 
com.octo.captcha.text - package com.octo.captcha.text
 
com.octo.captcha.text.math - package com.octo.captcha.text.math
 
ComposeDictionaryWordGenerator - Class in com.octo.captcha.component.word.wordgenerator
This Word Generator use a Dictionnary to compose new Words from existing words.
ComposeDictionaryWordGenerator(DictionaryReader) - Constructor for class com.octo.captcha.component.word.wordgenerator.ComposeDictionaryWordGenerator
 
ComposedWordToImage - Class in com.octo.captcha.component.image.wordtoimage
Base class for composed WordToImage It extends the AbstractWord to image and uses three others Components : a FontGenerator to implement the getFont() method a BackgroundGenerator to implement the getBackround() method a TextParser to implement the pasteText() method

ComposedWordToImage(FontGenerator, BackgroundGenerator, TextPaster) - Constructor for class com.octo.captcha.component.image.wordtoimage.ComposedWordToImage
 
config - Variable in class com.octo.captcha.engine.bufferedengine.BufferedEngineContainer
 
configurator - Variable in class com.octo.captcha.component.sound.wordtosound.AbstractWordToSound
 
ContainerConfiguration - Class in com.octo.captcha.engine.bufferedengine
Class that contains informations to configure the BufferedEngineContainer.
ContainerConfiguration(Map, int, int, int, int) - Constructor for class com.octo.captcha.engine.bufferedengine.ContainerConfiguration
Contructs a ContainerConfiguration with custom feed size and sawp size
ContainerConfiguration(Map, int, int, int, int, boolean, Locale) - Constructor for class com.octo.captcha.engine.bufferedengine.ContainerConfiguration
Contructs a ContainerConfiguration with custom feed size and sawp size
ContainerConfiguration(Map, int, int, int, int, int, boolean, Locale) - Constructor for class com.octo.captcha.engine.bufferedengine.ContainerConfiguration
Contructs a ContainerConfiguration with custom feed size and sawp size

D

DatabaseCaptchaBuffer - Class in com.octo.captcha.engine.bufferedengine.buffer
A database Captcha Buffer.
DatabaseCaptchaBuffer(DataSource) - Constructor for class com.octo.captcha.engine.bufferedengine.buffer.DatabaseCaptchaBuffer
 
DatabaseCaptchaBuffer(DataSource, String) - Constructor for class com.octo.captcha.engine.bufferedengine.buffer.DatabaseCaptchaBuffer
 
DatabaseCaptchaBuffer(DataSource, String, String, String, String, String) - Constructor for class com.octo.captcha.engine.bufferedengine.buffer.DatabaseCaptchaBuffer
 
decorateAttributedString(Graphics2D, AttributedString, ChangeableAttributedString) - Method in class com.octo.captcha.component.image.textpaster.textdecorator.BaffleTextDecorator
 
decorateAttributedString(Graphics2D, AttributedString, ChangeableAttributedString) - Method in class com.octo.captcha.component.image.textpaster.textdecorator.LineTextDecorator
 
decorateAttributedString(Graphics2D, AttributedString, ChangeableAttributedString) - Method in interface com.octo.captcha.component.image.textpaster.textdecorator.TextDecorator
 
DecoratedRandomTextPaster - Class in com.octo.captcha.component.image.textpaster
DecoratedRandomTextPaster(Integer, Integer, ColorGenerator, TextDecorator[]) - Constructor for class com.octo.captcha.component.image.textpaster.DecoratedRandomTextPaster
 
DecoratedRandomTextPaster(Integer, Integer, ColorGenerator, Boolean, TextDecorator[]) - Constructor for class com.octo.captcha.component.image.textpaster.DecoratedRandomTextPaster
 
decorateWord(String) - Method in class com.octo.captcha.component.word.worddecorator.SpellerWordDecorator
 
decorateWord(String) - Method in interface com.octo.captcha.component.word.worddecorator.WordDecorator
Function that decorate a word with semantic information.
defaultBadFontNamePrefixes - Static variable in class com.octo.captcha.component.image.fontgenerator.RandomFontGenerator
Prefixes of font names that are avoided by default.
DefaultGimpyEngine - Class in com.octo.captcha.engine.image.gimpy

This is the default captcha engine.

DefaultGimpyEngine() - Constructor for class com.octo.captcha.engine.image.gimpy.DefaultGimpyEngine
 
DefaultImageCaptchaEngine - Class in com.octo.captcha.engine.image
This is a very simple gimpy, which is constructed from an array of Factory and randomly return one when the getCaptchaFactory is called
DefaultImageCaptchaEngine(ImageCaptchaFactory[]) - Constructor for class com.octo.captcha.engine.image.DefaultImageCaptchaEngine
Default constructor : takes an array of ImageCaptchaFactories.
DefaultManageableImageCaptchaService - Class in com.octo.captcha.service.image
Default service implementation : use a FastHashMapCaptchaStore as captcha store, and a DefaultGimpyEngine It is initialized with thoses default values : min guaranted delay : 180s max store size : 100000 captchas max store size before garbage collection : 75000
DefaultManageableImageCaptchaService() - Constructor for class com.octo.captcha.service.image.DefaultManageableImageCaptchaService
Construct a new ImageCaptchaService with a FastHashMapCaptchaStore and a DefaultGimpyEngine minGuarantedStorageDelayInSeconds = 180s maxCaptchaStoreSize = 100000 captchaStoreLoadBeforeGarbageCollection=75000
DefaultManageableImageCaptchaService(int, int, int) - Constructor for class com.octo.captcha.service.image.DefaultManageableImageCaptchaService
Construct a new ImageCaptchaService with a FastHashMapCaptchaStore and a DefaultGimpyEngine
DefaultManageableImageCaptchaService(CaptchaStore, CaptchaEngine, int, int, int) - Constructor for class com.octo.captcha.service.image.DefaultManageableImageCaptchaService
 
DefaultManageableSoundCaptchaService - Class in com.octo.captcha.service.sound
Default service implementation : use a FastHashMapCaptchaStore as captcha store, and a SpellerSoundCaptchaEngine It is initialized with thoses default values : min guaranted delay : 180s max store size : 100000 captchas max store size before garbage collection : 75000
DefaultManageableSoundCaptchaService(int, int, int) - Constructor for class com.octo.captcha.service.sound.DefaultManageableSoundCaptchaService
Construct a new SoundCaptchaService with a FastHashMapCaptchaStore and a SpellerSoundCaptchaEngine
DefaultManageableSoundCaptchaService() - Constructor for class com.octo.captcha.service.sound.DefaultManageableSoundCaptchaService
Construct a new SoundCaptchaService with a FastHashMapCaptchaStore and a SpellerSoundCaptchaEngine minGuarantedStorageDelayInSeconds 180s maxCaptchaStoreSize 100000 captchaStoreLoadBeforeGarbageCollection 75000
DefaultManageableSoundCaptchaService(CaptchaStore, CaptchaEngine, int, int, int) - Constructor for class com.octo.captcha.service.sound.DefaultManageableSoundCaptchaService
 
DefaultSizeSortedWordList - Class in com.octo.captcha.component.word
Container for words that is initialized from a Dictionnary.
DefaultSizeSortedWordList(Locale) - Constructor for class com.octo.captcha.component.word.DefaultSizeSortedWordList
A word list has to be constructed with a locale
DefaultSoundCaptchaEngine - Class in com.octo.captcha.engine.sound

DefaultSoundCaptchaEngine(SoundCaptchaFactory[]) - Constructor for class com.octo.captcha.engine.sound.DefaultSoundCaptchaEngine
Default constructor : takes an array of SoundCaptchaFactories.
defaultVoiceName - Static variable in class com.octo.captcha.component.sound.wordtosound.AbstractFreeTTSWordToSound
 
defaultVoiceName - Static variable in class com.octo.captcha.component.sound.wordtosound.FreeTTSWordToSound
 
defaultVoicePackage - Static variable in class com.octo.captcha.component.sound.wordtosound.AbstractFreeTTSWordToSound
 
defaultVoicePackage - Static variable in class com.octo.captcha.component.sound.wordtosound.FreeTTSWordToSound
 
DeformedBaffleListGimpyEngine - Class in com.octo.captcha.engine.image.gimpy
DeformedBaffleListGimpyEngine() - Constructor for class com.octo.captcha.engine.image.gimpy.DeformedBaffleListGimpyEngine
 
DeformedComposedWordToImage - Class in com.octo.captcha.component.image.wordtoimage
This implementation uses deformation components to distord the image.
DeformedComposedWordToImage(FontGenerator, BackgroundGenerator, TextPaster, ImageDeformation, ImageDeformation, ImageDeformation) - Constructor for class com.octo.captcha.component.image.wordtoimage.DeformedComposedWordToImage
Composed word to image that applys filters
DeformedComposedWordToImage(FontGenerator, BackgroundGenerator, TextPaster, ImageDeformation[], ImageDeformation[], ImageDeformation[]) - Constructor for class com.octo.captcha.component.image.wordtoimage.DeformedComposedWordToImage
Composed word to image that applys filters
DeformedRandomFontGenerator - Class in com.octo.captcha.component.image.fontgenerator
Takes a random font and apply a rotation to it.
DeformedRandomFontGenerator(Integer, Integer) - Constructor for class com.octo.captcha.component.image.fontgenerator.DeformedRandomFontGenerator
 
deformImage(BufferedImage) - Method in interface com.octo.captcha.component.image.deformation.ImageDeformation
Deforms an image
deformImage(BufferedImage) - Method in class com.octo.captcha.component.image.deformation.ImageDeformationByFilters
Deforms an image
deformImage(BufferedImage) - Method in class com.octo.captcha.component.image.deformation.PuzzleImageDeformation
 
DictionaryReader - Interface in com.octo.captcha.component.word
Base interface used by the DictionaryWordGenerator to retrieve words.
DictionaryWordGenerator - Class in com.octo.captcha.component.word.wordgenerator
WordGenerator based on a dictionary.
DictionaryWordGenerator(DictionaryReader) - Constructor for class com.octo.captcha.component.word.wordgenerator.DictionaryWordGenerator
 
DiskCaptchaBuffer - Class in com.octo.captcha.engine.bufferedengine.buffer
Simple implmentation of a disk captcha buffer
DiskCaptchaBuffer(String, boolean) - Constructor for class com.octo.captcha.engine.bufferedengine.buffer.DiskCaptchaBuffer
Constructor for a disk captcha buffer
diskToMemory() - Method in class com.octo.captcha.engine.bufferedengine.SimpleBufferedEngineContainer.SimpleDiskToMemory
 
dispose() - Method in interface com.octo.captcha.engine.bufferedengine.buffer.CaptchaBuffer
Release all the ressources and close the buffer.
dispose() - Method in class com.octo.captcha.engine.bufferedengine.buffer.DatabaseCaptchaBuffer
Release all the ressources and close the buffer.
dispose() - Method in class com.octo.captcha.engine.bufferedengine.buffer.DiskCaptchaBuffer
Shuts down the disk store in preparation for cache shutdown

If a VM crash happens, the shutdown hook will not run.

dispose() - Method in class com.octo.captcha.engine.bufferedengine.buffer.MemoryCaptchaBuffer
 
disposeChallenge() - Method in interface com.octo.captcha.Captcha
Dispose the challenge, once this method is call the getChallenge method will return null.
disposeChallenge() - Method in class com.octo.captcha.image.ImageCaptcha
Dispose the challenge, once this method is call the getChallenge method will return null.
disposeChallenge() - Method in class com.octo.captcha.sound.SoundCaptcha
this method is to clean the challenge.
disposeChallenge() - Method in class com.octo.captcha.text.TextCaptcha
Dispose the challenge, once this method is call the getChallenge method will return null.
doEndTag() - Method in class com.octo.captcha.module.taglib.BaseCaptchaTag
 
doEndTag() - Method in class com.octo.captcha.module.taglib.MessageTag
 
doEndTag() - Method in class com.octo.captcha.module.taglib.QuestionTag
 
doStartTag() - Method in class com.octo.captcha.module.taglib.BaseCaptchaTag
 
DoubleRandomListGimpyEngine - Class in com.octo.captcha.engine.image.gimpy
Description:
DoubleRandomListGimpyEngine() - Constructor for class com.octo.captcha.engine.image.gimpy.DoubleRandomListGimpyEngine
 
DoubleRandomTextPaster - Class in com.octo.captcha.component.image.textpaster

Randomly pastes the attributed string twice, with a random offset.

DoubleRandomTextPaster(Integer, Integer, Color) - Constructor for class com.octo.captcha.component.image.textpaster.DoubleRandomTextPaster
 
DoubleRandomTextPaster(Integer, Integer, ColorGenerator) - Constructor for class com.octo.captcha.component.image.textpaster.DoubleRandomTextPaster
 
DoubleRandomTextPaster(Integer, Integer, ColorGenerator, Boolean) - Constructor for class com.octo.captcha.component.image.textpaster.DoubleRandomTextPaster
 
DoubleTextPaster - Class in com.octo.captcha.component.image.textpaster

Pastes two times the attributed string with a random decalage from width/20 and height/2

DoubleTextPaster(Integer, Integer, Color) - Constructor for class com.octo.captcha.component.image.textpaster.DoubleTextPaster
 
DoubleTextPaster(Integer, Integer, ColorGenerator) - Constructor for class com.octo.captcha.component.image.textpaster.DoubleTextPaster
 
DoubleTextPaster(Integer, Integer, ColorGenerator, Boolean) - Constructor for class com.octo.captcha.component.image.textpaster.DoubleTextPaster
 
DummyWordGenerator - Class in com.octo.captcha.component.word.wordgenerator
Description: dummy word generator contructed with a String returning the same string, with right length
DummyWordGenerator(String) - Constructor for class com.octo.captcha.component.word.wordgenerator.DummyWordGenerator
 

E

EllipseBackgroundGenerator - Class in com.octo.captcha.component.image.backgroundgenerator
Black ellipses drawn on a white background
EllipseBackgroundGenerator(Integer, Integer) - Constructor for class com.octo.captcha.component.image.backgroundgenerator.EllipseBackgroundGenerator
 
empty() - Method in interface com.octo.captcha.service.captchastore.CaptchaStore
Empty the store
empty() - Method in class com.octo.captcha.service.captchastore.JBossCacheCaptchaStore
 
empty() - Method in class com.octo.captcha.service.captchastore.MapCaptchaStore
Empty the store
emptyCaptchaStore() - Method in class com.octo.captcha.service.AbstractManageableCaptchaService
Empty the Store
emptyCaptchaStore() - Method in interface com.octo.captcha.service.ManageableCaptchaService
Empty the Store
encodeJPG(OutputStream, BufferedImage) - Static method in class com.octo.captcha.engine.image.utils.ImageToFile
 
engine - Variable in class com.octo.captcha.engine.bufferedengine.BufferedEngineContainer
 
engine - Variable in class com.octo.captcha.service.AbstractCaptchaService
 

F

factories - Variable in class com.octo.captcha.engine.image.ImageCaptchaEngine
 
factories - Variable in class com.octo.captcha.engine.sound.SoundCaptchaEngine
 
FastHashMapCaptchaStore - Class in com.octo.captcha.service.captchastore
FastHashMapCaptchaStore() - Constructor for class com.octo.captcha.service.captchastore.FastHashMapCaptchaStore
 
feedDisk() - Method in class com.octo.captcha.engine.bufferedengine.SimpleBufferedEngineContainer.SimpleDiskFeeder
 
feedPersistentBuffer() - Method in class com.octo.captcha.engine.bufferedengine.BufferedEngineContainer
Method launch by a scheduler to feed the disk buffer with captcha.
FileDictionary - Class in com.octo.captcha.component.word
Implementation of the DictionaryReader interface, uses a .properties file to retrieve words and return a WordList.Constructed with the name of the properties file.
FileDictionary(String) - Constructor for class com.octo.captcha.component.word.FileDictionary
 
FileReaderRandomBackgroundGenerator - Class in com.octo.captcha.component.image.backgroundgenerator
File reader background generator that return a random image (JPEG ONLY) from the ones found in the directory You can place images in the classpath directory, in this case take care to use a unique directory name (not already contained in a jar file) TODO : add some gif, bmp,... reader facilities.
FileReaderRandomBackgroundGenerator(Integer, Integer, String) - Constructor for class com.octo.captcha.component.image.backgroundgenerator.FileReaderRandomBackgroundGenerator
 
FilteredBaffleListGimpyEngine - Class in com.octo.captcha.engine.image.gimpy
Deprecated.  
FilteredBaffleListGimpyEngine() - Constructor for class com.octo.captcha.engine.image.gimpy.FilteredBaffleListGimpyEngine
Deprecated.  
FilteredComposedWordToImage - Class in com.octo.captcha.component.image.wordtoimage
Deprecated. since beta-4 : use DeformedComposedWordToImage, that now use the new deformation component.
FilteredComposedWordToImage(FontGenerator, BackgroundGenerator, TextPaster, ImageFilter[], ImageFilter[], ImageFilter[]) - Constructor for class com.octo.captcha.component.image.wordtoimage.FilteredComposedWordToImage
Deprecated. Composed word to image that applys filters
FilteredDoubleRandomListGimpyEngine - Class in com.octo.captcha.engine.image.gimpy
Deprecated.  
FilteredDoubleRandomListGimpyEngine() - Constructor for class com.octo.captcha.engine.image.gimpy.FilteredDoubleRandomListGimpyEngine
Deprecated.  
FilteredGimpyEngine - Class in com.octo.captcha.engine.image.gimpy
Deprecated.  
FilteredGimpyEngine() - Constructor for class com.octo.captcha.engine.image.gimpy.FilteredGimpyEngine
Deprecated.  
FilteredListGimpyEngine - Class in com.octo.captcha.engine.image.gimpy
Deprecated.  
FilteredListGimpyEngine() - Constructor for class com.octo.captcha.engine.image.gimpy.FilteredListGimpyEngine
Deprecated.  
findDirectory(String) - Method in class com.octo.captcha.component.image.backgroundgenerator.FileReaderRandomBackgroundGenerator
 
FishEye - Class in com.octo.captcha.image.fisheye
FishEye is an ImageCaptcha Challenge type : image Response type : a point position, in pixels from the bottom left, can be : a String with two numbers separated with a comma or a java.awt.Point Description : An image of a distorded picture.
FishEye(String, BufferedImage, Point, Integer) - Constructor for class com.octo.captcha.image.fisheye.FishEye
 
FishEyeFactory - Class in com.octo.captcha.image.fisheye
This factory use a Backgroud generator to retrieve a picture, Selects a random square center for the deformation, and apply it.
FishEyeFactory(BackgroundGenerator, ImageDeformation, Integer, Integer) - Constructor for class com.octo.captcha.image.fisheye.FishEyeFactory
Construct a new fishEye factory
flushNewCaptchaToResponse(HttpServletRequest, HttpServletResponse, Log, ImageCaptchaService, String, Locale) - Static method in class com.octo.captcha.module.web.image.ImageToJpegHelper
retrieve a new ImageCaptcha using ImageCaptchaService and flush it to the response.
flushNewCaptchaToResponse(HttpServletRequest, HttpServletResponse, Log, SoundCaptchaService, String, Locale) - Static method in class com.octo.captcha.module.web.sound.SoundToWavHelper
retrieve a new SoundCaptcha using SoundCaptchaService and flush it to the response.
FontGenerator - Interface in com.octo.captcha.component.image.fontgenerator
Used by ComposedWordToImage to retrieve a Font to apply to the word that will be distorded
FreeTTSSoundConfigurator - Class in com.octo.captcha.component.sound.soundconfigurator
Implmenentation for a FreeTTS configuration
FreeTTSSoundConfigurator(String, String, float, float, float) - Constructor for class com.octo.captcha.component.sound.soundconfigurator.FreeTTSSoundConfigurator
Contructor for a FreeTTS configuration
FreeTTSWordToSound - Class in com.octo.captcha.component.sound.wordtosound
WordToSound implementation with FreeTTS an openSource Text To Speech implementation.
FreeTTSWordToSound(SoundConfigurator, int, int) - Constructor for class com.octo.captcha.component.sound.wordtosound.FreeTTSWordToSound
Constructor for a FreeTTS implmentation of WordToSound.
FunkyBackgroundGenerator - Class in com.octo.captcha.component.image.backgroundgenerator

Three color gradient background with randomization

FunkyBackgroundGenerator(Integer, Integer) - Constructor for class com.octo.captcha.component.image.backgroundgenerator.FunkyBackgroundGenerator
 
FunkyBackgroundGenerator(Integer, Integer, ColorGenerator) - Constructor for class com.octo.captcha.component.image.backgroundgenerator.FunkyBackgroundGenerator
 
FunkyBackgroundGenerator(Integer, Integer, ColorGenerator, ColorGenerator, ColorGenerator, ColorGenerator, float) - Constructor for class com.octo.captcha.component.image.backgroundgenerator.FunkyBackgroundGenerator
 

G

garbageCollectCaptchaStore(Iterator) - Method in class com.octo.captcha.service.AbstractManageableCaptchaService
Garbage collect the captcha store, means all old captcha (captcha in the store wich has been stored more than the MinGuarantedStorageDelayInSecond
garbageCollectCaptchaStore() - Method in class com.octo.captcha.service.AbstractManageableCaptchaService
 
garbageCollectCaptchaStore() - Method in interface com.octo.captcha.service.ManageableCaptchaService
Garbage collect the captcha store, means all old capthca (captcha in the store wich has been stored more than the MinGuarantedStorageDelayInSecond
generateAndStoreCaptcha(Locale, String) - Method in class com.octo.captcha.service.AbstractCaptchaService
 
generateAndStoreCaptcha(Locale, String) - Method in class com.octo.captcha.service.AbstractManageableCaptchaService
 
generateWordList(Locale, ResourceBundle) - Method in class com.octo.captcha.component.word.FileDictionary
 
GenericCaptchaEngine - Class in com.octo.captcha.engine
Generic captcha engine, use it as default.
GenericCaptchaEngine(CaptchaFactory[]) - Constructor for class com.octo.captcha.engine.GenericCaptchaEngine
Default constructor : takes an array of ImageCaptchaFactories.
GenericManageableCaptchaService - Class in com.octo.captcha.service.multitype
Generic and new default captchaService implementation.
GenericManageableCaptchaService(CaptchaEngine, int, int, int) - Constructor for class com.octo.captcha.service.multitype.GenericManageableCaptchaService
Constructor with FastHashMapCaptchaStore
GenericManageableCaptchaService(CaptchaStore, CaptchaEngine, int, int, int) - Constructor for class com.octo.captcha.service.multitype.GenericManageableCaptchaService
 
GenericManageableCaptchaServiceMBean - Interface in com.octo.captcha.service.multitype
getAscent(int) - Method in class com.octo.captcha.component.image.textpaster.ChangeableAttributedString
 
getBackground() - Method in interface com.octo.captcha.component.image.backgroundgenerator.BackgroundGenerator
Generates a backround image on wich text will be paste.
getBackground() - Method in class com.octo.captcha.component.image.backgroundgenerator.EllipseBackgroundGenerator
Generates a backround image on wich text will be paste.
getBackground() - Method in class com.octo.captcha.component.image.backgroundgenerator.FileReaderRandomBackgroundGenerator
Generates a backround image on wich text will be paste.
getBackground() - Method in class com.octo.captcha.component.image.backgroundgenerator.FunkyBackgroundGenerator
Generates a backround image on wich text will be paste.
getBackground() - Method in class com.octo.captcha.component.image.backgroundgenerator.GradientBackgroundGenerator
Generates a backround image on wich text will be paste.
getBackground() - Method in class com.octo.captcha.component.image.backgroundgenerator.MultipleShapeBackgroundGenerator
Main method.
getBackground() - Method in class com.octo.captcha.component.image.backgroundgenerator.UniColorBackgroundGenerator
Generates a backround image on wich text will be paste.
getBackround() - Method in class com.octo.captcha.component.image.wordtoimage.SimpleWordToImage
Generates a backround image on wich text will be paste.
getBadFontNamePrefixes() - Method in class com.octo.captcha.component.image.fontgenerator.RandomFontGenerator
 
getBounds(int) - Method in class com.octo.captcha.component.image.textpaster.ChangeableAttributedString
 
getCaptcha() - Method in interface com.octo.captcha.CaptchaFactory
builds a captcha
getCaptcha(Locale) - Method in interface com.octo.captcha.CaptchaFactory
build Localized captcha (don't forget those captcha are for human beings!)
getCaptcha() - Method in class com.octo.captcha.image.ImageCaptchaFactory
builds a captcha.
getCaptcha(Locale) - Method in class com.octo.captcha.image.ImageCaptchaFactory
build Localized captcha (don't forget those captcha are for human beings!).
getCaptcha() - Method in class com.octo.captcha.service.captchastore.CaptchaAndLocale
 
getCaptcha(String) - Method in interface com.octo.captcha.service.captchastore.CaptchaStore
Retrieve the captcha for this key from the store.
getCaptcha(String) - Method in class com.octo.captcha.service.captchastore.JBossCacheCaptchaStore
 
getCaptcha(String) - Method in class com.octo.captcha.service.captchastore.MapCaptchaStore
Retrieve the captcha for this key from the store.
getCaptcha() - Method in class com.octo.captcha.sound.SoundCaptchaFactory
this method builds a capctha.
getCaptcha(Locale) - Method in class com.octo.captcha.sound.SoundCaptchaFactory
this method builds a localized capctha.
getCaptcha() - Method in class com.octo.captcha.text.TextCaptchaFactory
builds a captcha.
getCaptcha(Locale) - Method in class com.octo.captcha.text.TextCaptchaFactory
build Localized captcha (don't forget those captcha are for human beings!).
getCaptchaEngineClass() - Method in class com.octo.captcha.service.AbstractManageableCaptchaService
Get the fully qualified class name of the concrete CaptchaEngine used by the service.
getCaptchaEngineClass() - Method in interface com.octo.captcha.service.ManageableCaptchaService
Get the fully qualified class name of the concrete CaptchaEngine used by the service.
getCaptchaStoreMaxSize() - Method in class com.octo.captcha.service.AbstractManageableCaptchaService
 
getCaptchaStoreMaxSize() - Method in interface com.octo.captcha.service.ManageableCaptchaService
 
getCaptchaStoreSize() - Method in class com.octo.captcha.service.AbstractManageableCaptchaService
Get the curent size of the captcha store
getCaptchaStoreSize() - Method in interface com.octo.captcha.service.ManageableCaptchaService
Get the curent size of the captcha store
getCaptchaStoreSizeBeforeGarbageCollection() - Method in class com.octo.captcha.service.AbstractManageableCaptchaService
 
getCaptchaStoreSizeBeforeGarbageCollection() - Method in interface com.octo.captcha.service.ManageableCaptchaService
 
getCause() - Method in exception com.octo.captcha.CaptchaException
 
getCause() - Method in exception com.octo.captcha.engine.CaptchaEngineException
 
getCause() - Method in exception com.octo.captcha.module.CaptchaModuleException
 
getCause() - Method in exception com.octo.captcha.service.CaptchaServiceException
 
getChallenge() - Method in interface com.octo.captcha.Captcha
Accerssor for the questionned challenge.
getChallenge() - Method in class com.octo.captcha.image.ImageCaptcha
 
getChallenge() - Method in class com.octo.captcha.sound.SoundCaptcha
Accessor to the challenge.
getChallenge() - Method in class com.octo.captcha.text.TextCaptcha
Accerssor for the questionned challenge.
getChallengeClone(Captcha) - Method in class com.octo.captcha.service.AbstractCaptchaService
This method must be implemented by sublcasses and : Retrieve the challenge from the captcha Make and return a clone of the challenge Return the clone It has be design in order to let the service dispose the challenge of the captcha after rendering.
getChallengeClone(Captcha) - Method in class com.octo.captcha.service.image.AbstractManageableImageCaptchaService
This method must be implemented by sublcasses and : Retrieve the challenge from the captcha Make and return a clone of the challenge Return the clone It has be design in order to let the service dipose the challenge of the captcha after rendering.
getChallengeClone(Captcha) - Method in class com.octo.captcha.service.multitype.GenericManageableCaptchaService
This method : Retrieve the challenge from the captcha Make and return a clone of the challenge Return the clone It has be design in order to let the service dipose the challenge of the captcha after rendering.
getChallengeClone(Captcha) - Method in class com.octo.captcha.service.sound.AbstractManageableSoundCaptchaService
This method must be implemented by sublcasses and : Retrieve the challenge from the captcha Make and return a clone of the challenge Return the clone It has be design in order to let the service dipose the challenge of the captcha after rendering.
getChallengeForID(String) - Method in class com.octo.captcha.service.AbstractCaptchaService
Method to retrive the challenge corresponding to the given ticket from the store.
getChallengeForID(String, Locale) - Method in class com.octo.captcha.service.AbstractCaptchaService
Method to retrive the challenge corresponding to the given ticket.
getChallengeForID(String) - Method in interface com.octo.captcha.service.CaptchaService
Method to retrive the challenge corresponding to the given ticket.
getChallengeForID(String, Locale) - Method in interface com.octo.captcha.service.CaptchaService
Method to retrive the challenge corresponding to the given ticket.
getColorGenerator() - Method in class com.octo.captcha.component.image.textpaster.AbstractTextPaster
 
getConfig() - Method in class com.octo.captcha.engine.bufferedengine.BufferedEngineContainer
 
getDataFileName() - Method in class com.octo.captcha.engine.bufferedengine.buffer.DiskCaptchaBuffer
 
getDataFileSize() - Method in class com.octo.captcha.engine.bufferedengine.buffer.DiskCaptchaBuffer
 
getDefaultLocale() - Method in class com.octo.captcha.engine.bufferedengine.ContainerConfiguration
 
getEllipseHeight() - Method in class com.octo.captcha.component.image.backgroundgenerator.MultipleShapeBackgroundGenerator
Helper method to get the height of drawn ellipses.
getEllipseWidth() - Method in class com.octo.captcha.component.image.backgroundgenerator.MultipleShapeBackgroundGenerator
Helper method to get the width of drawn ellipses.
getEngine() - Method in class com.octo.captcha.service.AbstractManageableCaptchaService
 
getEngine() - Method in interface com.octo.captcha.service.ManageableCaptchaService
 
getFactories() - Method in class com.octo.captcha.engine.bufferedengine.BufferedEngineContainer
 
getFactories() - Method in interface com.octo.captcha.engine.CaptchaEngine
 
getFactories() - Method in class com.octo.captcha.engine.GenericCaptchaEngine
 
getFactories() - Method in class com.octo.captcha.engine.image.ImageCaptchaEngine
 
getFactories() - Method in class com.octo.captcha.engine.sound.SoundCaptchaEngine
 
getFeedBatchSize() - Method in class com.octo.captcha.engine.bufferedengine.ContainerConfiguration
 
getFeedCronExpr() - Method in class com.octo.captcha.engine.bufferedengine.manager.QuartzBufferedEngineManager
 
getFeedSize() - Method in class com.octo.captcha.engine.bufferedengine.ContainerConfiguration
 
getFeedSize() - Method in interface com.octo.captcha.engine.bufferedengine.manager.BufferedEngineContainerManager
Get number of captchas to feed the disk buffer
getFeedSize() - Method in class com.octo.captcha.engine.bufferedengine.manager.QuartzBufferedEngineManager
 
getFont() - Method in interface com.octo.captcha.component.image.fontgenerator.FontGenerator
Method from imageFromWord method to apply font to String.
getFont() - Method in class com.octo.captcha.component.image.fontgenerator.RandomFontGenerator
Method from imageFromWord method to apply font to String.
getFont() - Method in class com.octo.captcha.component.image.wordtoimage.SimpleWordToImage
Method from imageFromWord method to apply font to String.
getHeight(int) - Method in class com.octo.captcha.component.image.textpaster.ChangeableAttributedString
 
getId(HttpServletRequest) - Static method in class com.octo.captcha.module.config.CaptchaModuleConfigHelper
method that get an id using the plugin configuration.
getIdKey() - Method in class com.octo.captcha.module.config.CaptchaModuleConfig
 
getIdType() - Method in class com.octo.captcha.module.config.CaptchaModuleConfig
 
getImage(String) - Method in class com.octo.captcha.component.image.wordtoimage.AbstractWordToImage
Creates an image of the provided String This method is a skeleton for creation algorithm. it proceeds as folows : Checks the word length Creates an java.text.AttributedString from the word Apply font to the AttributedString using the abstract method getFont Create an image for the background using the abstact method getBackround Put the text on the backround using the abstact method pasteText Return the newly created image
getImage(String) - Method in class com.octo.captcha.component.image.wordtoimage.DeformedComposedWordToImage
Creates an image of the provided String This method is a skeleton for creation algorithm. it proceeds as folows : Checks the word length Creates an java.text.AttributedString from the word Create an image for the background using the abstact method getBackround Apply background filters Apply font to the AttributedString using the abstract method getFont Create a transparent backround Put the text on the transparent backround using the abstact method pasteText Apply the text filters Paste the transparent image using an alpha composite Apply the final filters Return the newly created image
getImage(String) - Method in class com.octo.captcha.component.image.wordtoimage.FilteredComposedWordToImage
Deprecated. Creates an image of the provided String This method is a skeleton for creation algorithm. it proceeds as folows : Checks the word length Creates an java.text.AttributedString from the word Create an image for the background using the abstact method getBackround Apply background filters Apply font to the AttributedString using the abstract method getFont Create a transparent backround Put the text on the transparent backround using the abstact method pasteText Apply the text filters Paste the transparent image using an alpha composite Apply the final filters Return the newly created image
getImage(String) - Method in interface com.octo.captcha.component.image.wordtoimage.WordToImage
Main method for this service Return an image with the specified
getImageCaptcha() - Method in class com.octo.captcha.image.fisheye.FishEyeFactory
gimpies are ImageCaptcha
getImageCaptcha(Locale) - Method in class com.octo.captcha.image.fisheye.FishEyeFactory
gimpies are ImageCaptcha
getImageCaptcha() - Method in class com.octo.captcha.image.gimpy.GimpyFactory
gimpies are ImageCaptcha
getImageCaptcha(Locale) - Method in class com.octo.captcha.image.gimpy.GimpyFactory
gimpies are ImageCaptcha
getImageCaptcha() - Method in class com.octo.captcha.image.ImageCaptchaFactory
ImageCaptcha.
getImageCaptcha(Locale) - Method in class com.octo.captcha.image.ImageCaptchaFactory
a ImageCaptcha.
getImageCaptchaFactory() - Method in class com.octo.captcha.engine.image.ImageCaptchaEngine
This method build a ImageCaptchaFactory.
getImageChallenge() - Method in class com.octo.captcha.image.ImageCaptcha
 
getImageChallengeForID(String) - Method in class com.octo.captcha.service.image.AbstractManageableImageCaptchaService
Method to retrive the image challenge corresponding to the given ticket.
getImageChallengeForID(String, Locale) - Method in class com.octo.captcha.service.image.AbstractManageableImageCaptchaService
Method to retrive the image challenge corresponding to the given ticket.
getImageChallengeForID(String) - Method in interface com.octo.captcha.service.image.ImageCaptchaService
Method to retrive the image challenge corresponding to the given ticket.
getImageChallengeForID(String, Locale) - Method in interface com.octo.captcha.service.image.ImageCaptchaService
Method to retrive the image challenge corresponding to the given ticket.
getImageChallengeForID(String) - Method in class com.octo.captcha.service.multitype.GenericManageableCaptchaService
Method to retrive the image challenge corresponding to the given ticket.
getImageChallengeForID(String, Locale) - Method in class com.octo.captcha.service.multitype.GenericManageableCaptchaService
Method to retrive the image challenge corresponding to the given ticket.
getImageHeight() - Method in class com.octo.captcha.component.image.backgroundgenerator.AbstractBackgroundGenerator
 
getImageHeight() - Method in interface com.octo.captcha.component.image.backgroundgenerator.BackgroundGenerator
 
getImageHeight() - Method in class com.octo.captcha.component.image.wordtoimage.ComposedWordToImage
 
getImageHeight() - Method in class com.octo.captcha.component.image.wordtoimage.SimpleWordToImage
 
getImageHeight() - Method in interface com.octo.captcha.component.image.wordtoimage.WordToImage
 
getImageWidth() - Method in class com.octo.captcha.component.image.backgroundgenerator.AbstractBackgroundGenerator
 
getImageWidth() - Method in interface com.octo.captcha.component.image.backgroundgenerator.BackgroundGenerator
 
getImageWidth() - Method in class com.octo.captcha.component.image.wordtoimage.ComposedWordToImage
 
getImageWidth() - Method in class com.octo.captcha.component.image.wordtoimage.SimpleWordToImage
 
getImageWidth() - Method in interface com.octo.captcha.component.image.wordtoimage.WordToImage
 
getIndexFileName() - Method in class com.octo.captcha.engine.bufferedengine.buffer.DiskCaptchaBuffer
 
getIndexFileSize() - Method in class com.octo.captcha.engine.bufferedengine.buffer.DiskCaptchaBuffer
 
getInstance() - Static method in class com.octo.captcha.module.config.CaptchaModuleConfig
 
getIterator(int) - Method in class com.octo.captcha.component.image.textpaster.ChangeableAttributedString
 
getKeys() - Method in interface com.octo.captcha.service.captchastore.CaptchaStore
Return all the contained keys
getKeys() - Method in class com.octo.captcha.service.captchastore.JBossCacheCaptchaStore
 
getKeys() - Method in class com.octo.captcha.service.captchastore.MapCaptchaStore
Return all the contained keys
getLocale() - Method in class com.octo.captcha.component.word.DefaultSizeSortedWordList
Return a locale for this list
getLocale() - Method in interface com.octo.captcha.component.word.SizeSortedWordList
 
getLocale() - Method in class com.octo.captcha.service.captchastore.CaptchaAndLocale
 
getLocale(String) - Method in interface com.octo.captcha.service.captchastore.CaptchaStore
Retrieve the locale for this key from the store.
getLocale(String) - Method in class com.octo.captcha.service.captchastore.JBossCacheCaptchaStore
 
getLocale(String) - Method in class com.octo.captcha.service.captchastore.MapCaptchaStore
Retrieve the locale for this key from the store.
getLocaleFromName(String) - Method in class com.octo.captcha.engine.bufferedengine.manager.QuartzBufferedEngineManager
 
getLocaleRatio() - Method in class com.octo.captcha.engine.bufferedengine.ContainerConfiguration
 
getLocaleRatio() - Method in class com.octo.captcha.engine.bufferedengine.manager.QuartzBufferedEngineManager
 
getLocales() - Method in interface com.octo.captcha.engine.bufferedengine.buffer.CaptchaBuffer
Get all the locales used
getLocales() - Method in class com.octo.captcha.engine.bufferedengine.buffer.DatabaseCaptchaBuffer
Get all the locales used
getLocales() - Method in class com.octo.captcha.engine.bufferedengine.buffer.DiskCaptchaBuffer
 
getLocales() - Method in class com.octo.captcha.engine.bufferedengine.buffer.MemoryCaptchaBuffer
 
getLocation() - Method in class com.octo.captcha.component.sound.soundconfigurator.FreeTTSSoundConfigurator
 
getLocation() - Method in interface com.octo.captcha.component.sound.soundconfigurator.SoundConfigurator
 
getMaxAcceptedWordLenght() - Method in class com.octo.captcha.component.image.textpaster.AbstractTextPaster
Deprecated. misspelled, use AbstractTextPaster.getMaxAcceptedWordLength() instead
getMaxAcceptedWordLenght() - Method in interface com.octo.captcha.component.image.textpaster.TextPaster
Deprecated. misspelled, use TextPaster.getMaxAcceptedWordLength() instead
getMaxAcceptedWordLenght() - Method in class com.octo.captcha.component.image.wordtoimage.ComposedWordToImage
Deprecated.  
getMaxAcceptedWordLenght() - Method in class com.octo.captcha.component.image.wordtoimage.SimpleWordToImage
Deprecated. misspelled, use SimpleWordToImage.getMaxAcceptedWordLength() instead
getMaxAcceptedWordLenght() - Method in interface com.octo.captcha.component.image.wordtoimage.WordToImage
Deprecated. misspelled, use WordToImage.getMaxAcceptedWordLength() instead
getMaxAcceptedWordLenght() - Method in class com.octo.captcha.component.sound.wordtosound.AbstractFreeTTSWordToSound
Deprecated. misspelled, use AbstractFreeTTSWordToSound.getMaxAcceptedWordLength() instead
getMaxAcceptedWordLenght() - Method in class com.octo.captcha.component.sound.wordtosound.AbstractWordToSound
 
getMaxAcceptedWordLenght() - Method in interface com.octo.captcha.component.sound.wordtosound.WordToSound
Deprecated. misspelled, use WordToSound.getMaxAcceptedWordLength() instead
getMaxAcceptedWordLength() - Method in class com.octo.captcha.component.image.textpaster.AbstractTextPaster
 
getMaxAcceptedWordLength() - Method in interface com.octo.captcha.component.image.textpaster.TextPaster
 
getMaxAcceptedWordLength() - Method in class com.octo.captcha.component.image.wordtoimage.ComposedWordToImage
 
getMaxAcceptedWordLength() - Method in class com.octo.captcha.component.image.wordtoimage.SimpleWordToImage
 
getMaxAcceptedWordLength() - Method in interface com.octo.captcha.component.image.wordtoimage.WordToImage
 
getMaxAcceptedWordLength() - Method in class com.octo.captcha.component.sound.wordtosound.AbstractFreeTTSWordToSound
 
getMaxAcceptedWordLength() - Method in class com.octo.captcha.component.sound.wordtosound.AbstractWordToSound
 
getMaxAcceptedWordLength() - Method in interface com.octo.captcha.component.sound.wordtosound.WordToSound
 
getMaxAscent() - Method in class com.octo.captcha.component.image.textpaster.ChangeableAttributedString
 
getMaxDescent() - Method in class com.octo.captcha.component.image.textpaster.ChangeableAttributedString
 
getMaxFontSize() - Method in class com.octo.captcha.component.image.fontgenerator.AbstractFontGenerator
 
getMaxFontSize() - Method in interface com.octo.captcha.component.image.fontgenerator.FontGenerator
 
getMaxHeight() - Method in class com.octo.captcha.component.image.textpaster.ChangeableAttributedString
 
getMaxPersistentMemorySize() - Method in class com.octo.captcha.engine.bufferedengine.ContainerConfiguration
 
getMaxPersistentMemorySize() - Method in interface com.octo.captcha.engine.bufferedengine.manager.BufferedEngineContainerManager
Get maximum size for the disk buffer
getMaxPersistentMemorySize() - Method in class com.octo.captcha.engine.bufferedengine.manager.QuartzBufferedEngineManager
 
getMaxVolatileMemorySize() - Method in class com.octo.captcha.engine.bufferedengine.ContainerConfiguration
 
getMaxVolatileMemorySize() - Method in interface com.octo.captcha.engine.bufferedengine.manager.BufferedEngineContainerManager
Get maximun size for the volatile buffer
getMaxVolatileMemorySize() - Method in class com.octo.captcha.engine.bufferedengine.manager.QuartzBufferedEngineManager
 
getMaxWidth() - Method in class com.octo.captcha.component.image.textpaster.ChangeableAttributedString
 
getMaxWord() - Method in class com.octo.captcha.component.word.DefaultSizeSortedWordList
Return the max length of contained word in this wordlist
getMaxWord() - Method in interface com.octo.captcha.component.word.SizeSortedWordList
 
getMaxX() - Method in class com.octo.captcha.component.image.textpaster.ChangeableAttributedString
 
getMaxY() - Method in class com.octo.captcha.component.image.textpaster.ChangeableAttributedString
 
getMessage(HttpServletRequest) - Static method in class com.octo.captcha.module.config.CaptchaModuleConfigHelper
Method that return the fail or error message from the specified bundle or directly from the value specified
getMessageKey() - Method in class com.octo.captcha.module.config.CaptchaModuleConfig
 
getMessageType() - Method in class com.octo.captcha.module.config.CaptchaModuleConfig
 
getMessageValue() - Method in class com.octo.captcha.module.config.CaptchaModuleConfig
 
getMetric(int) - Method in class com.octo.captcha.component.image.textpaster.ChangeableAttributedString
 
getMinAcceptedWordLenght() - Method in class com.octo.captcha.component.image.textpaster.AbstractTextPaster
Deprecated. misspelled, use AbstractTextPaster.getMinAcceptedWordLength() instead
getMinAcceptedWordLenght() - Method in interface com.octo.captcha.component.image.textpaster.TextPaster
Deprecated. misspelled, use TextPaster.getMinAcceptedWordLength() instead
getMinAcceptedWordLenght() - Method in class com.octo.captcha.component.image.wordtoimage.ComposedWordToImage
Deprecated.  
getMinAcceptedWordLenght() - Method in class com.octo.captcha.component.image.wordtoimage.SimpleWordToImage
Deprecated. misspelled, use SimpleWordToImage.getMinAcceptedWordLength() instead
getMinAcceptedWordLenght() - Method in interface com.octo.captcha.component.image.wordtoimage.WordToImage
Deprecated. misspelled, use WordToImage.getMinAcceptedWordLength() instead
getMinAcceptedWordLenght() - Method in class com.octo.captcha.component.sound.wordtosound.AbstractFreeTTSWordToSound
Deprecated. misspelled, use AbstractFreeTTSWordToSound.getMinAcceptedWordLength() instead
getMinAcceptedWordLenght() - Method in class com.octo.captcha.component.sound.wordtosound.AbstractWordToSound
 
getMinAcceptedWordLenght() - Method in interface com.octo.captcha.component.sound.wordtosound.WordToSound
Deprecated. misspelled, use WordToSound.getMinAcceptedWordLength() instead
getMinAcceptedWordLength() - Method in class com.octo.captcha.component.image.textpaster.AbstractTextPaster
 
getMinAcceptedWordLength() - Method in interface com.octo.captcha.component.image.textpaster.TextPaster
 
getMinAcceptedWordLength() - Method in class com.octo.captcha.component.image.wordtoimage.ComposedWordToImage
 
getMinAcceptedWordLength() - Method in class com.octo.captcha.component.image.wordtoimage.SimpleWordToImage
 
getMinAcceptedWordLength() - Method in interface com.octo.captcha.component.image.wordtoimage.WordToImage
 
getMinAcceptedWordLength() - Method in class com.octo.captcha.component.sound.wordtosound.AbstractFreeTTSWordToSound
 
getMinAcceptedWordLength() - Method in class com.octo.captcha.component.sound.wordtosound.AbstractWordToSound
 
getMinAcceptedWordLength() - Method in interface com.octo.captcha.component.sound.wordtosound.WordToSound
 
getMinFontSize() - Method in class com.octo.captcha.component.image.fontgenerator.AbstractFontGenerator
 
getMinFontSize() - Method in interface com.octo.captcha.component.image.fontgenerator.FontGenerator
 
getMinFontSize() - Method in class com.octo.captcha.component.image.wordtoimage.ComposedWordToImage
 
getMinFontSize() - Method in class com.octo.captcha.component.image.wordtoimage.SimpleWordToImage
 
getMinFontSize() - Method in interface com.octo.captcha.component.image.wordtoimage.WordToImage
 
getMinGuarantedStorageDelayInSeconds() - Method in class com.octo.captcha.service.AbstractManageableCaptchaService
Get the minimum delay (in seconds) a client can be assured that a captcha generated by the service can be retrieved and a response to its challenge tested
getMinGuarantedStorageDelayInSeconds() - Method in interface com.octo.captcha.service.ManageableCaptchaService
Get the minimum delay (in seconds) a client can be assured that a captcha generated by the service can be retrieved and a response to its challenge tested
getMinWord() - Method in class com.octo.captcha.component.word.DefaultSizeSortedWordList
Return the min length of contained word in this wordlist
getMinWord() - Method in interface com.octo.captcha.component.word.SizeSortedWordList
 
getName() - Method in class com.octo.captcha.component.sound.soundconfigurator.FreeTTSSoundConfigurator
 
getName() - Method in interface com.octo.captcha.component.sound.soundconfigurator.SoundConfigurator
 
getNextCaptcha() - Method in class com.octo.captcha.engine.bufferedengine.BufferedEngineContainer
 
getNextCaptcha(Locale) - Method in class com.octo.captcha.engine.bufferedengine.BufferedEngineContainer
 
getNextCaptcha() - Method in interface com.octo.captcha.engine.CaptchaEngine
This return a new captcha.
getNextCaptcha(Locale) - Method in interface com.octo.captcha.engine.CaptchaEngine
This return a new captcha.
getNextCaptcha() - Method in class com.octo.captcha.engine.GenericCaptchaEngine
This return a new captcha.
getNextCaptcha(Locale) - Method in class com.octo.captcha.engine.GenericCaptchaEngine
This return a new captcha.
getNextCaptcha() - Method in class com.octo.captcha.engine.image.ImageCaptchaEngine
 
getNextCaptcha(Locale) - Method in class com.octo.captcha.engine.image.ImageCaptchaEngine
This return a new captcha.
getNextCaptcha() - Method in class com.octo.captcha.engine.sound.SoundCaptchaEngine
This return a new captcha.
getNextCaptcha(Locale) - Method in class com.octo.captcha.engine.sound.SoundCaptchaEngine
This return a new captcha.
getNextColor() - Method in interface com.octo.captcha.component.image.color.ColorGenerator
This return a new color, from a finite set.
getNextColor() - Method in class com.octo.captcha.component.image.color.RandomListColorGenerator
 
getNextColor() - Method in class com.octo.captcha.component.image.color.RandomRangeColorGenerator
 
getNextColor() - Method in class com.octo.captcha.component.image.color.SingleColorGenerator
 
getNextImageCaptcha() - Method in class com.octo.captcha.engine.image.ImageCaptchaEngine
This method use an object parameter to build a CaptchaFactory.
getNextImageCaptcha(Locale) - Method in class com.octo.captcha.engine.image.ImageCaptchaEngine
This return a new captcha.
getNextSoundCaptcha() - Method in class com.octo.captcha.engine.sound.SoundCaptchaEngine
This method build a SoundCaptchaFactory.
getNextSoundCaptcha(Locale) - Method in class com.octo.captcha.engine.sound.SoundCaptchaEngine
This method build a SoundCaptchaFactory.
getNextWord(Integer) - Method in class com.octo.captcha.component.word.DefaultSizeSortedWordList
Return a word of randomly choosen of the specified length.
getNextWord(Integer) - Method in interface com.octo.captcha.component.word.SizeSortedWordList
 
getNumberOfCorrectResponses() - Method in class com.octo.captcha.service.AbstractManageableCaptchaService
Get the number of correct responses to captcha challenges since the service is up.
getNumberOfCorrectResponses() - Method in interface com.octo.captcha.service.ManageableCaptchaService
Get the number of correct responses to captcha challenges since the service is up.
getNumberOfGarbageCollectableCaptchas() - Method in class com.octo.captcha.service.AbstractManageableCaptchaService
Get the number of captchas that can be garbage collected in the captcha store
getNumberOfGarbageCollectableCaptchas() - Method in interface com.octo.captcha.service.ManageableCaptchaService
Get the number of captchas that can be garbage collected in the captcha store
getNumberOfGarbageCollectedCaptcha() - Method in class com.octo.captcha.service.AbstractManageableCaptchaService
Get the number of captcha garbage collected since the service is up WARNING : this value won't be significant if the real number is > Long.MAX_VALUE
getNumberOfGarbageCollectedCaptcha() - Method in interface com.octo.captcha.service.ManageableCaptchaService
Get the number of captcha garbage collected since the service is up WARNING : this value won't be significant if the real number is > Long.MAX_VALUE
getNumberOfGeneratedCaptchas() - Method in class com.octo.captcha.service.AbstractManageableCaptchaService
Get the number of captcha generated since the service is up WARNING : this value won't be significant if the real number is > Long.MAX_VALUE
getNumberOfGeneratedCaptchas() - Method in interface com.octo.captcha.service.ManageableCaptchaService
Get the number of captcha generated since the service is up WARNING : this value won't be significant if the real number is > Long.MAX_VALUE
getNumberOfUncorrectResponses() - Method in class com.octo.captcha.service.AbstractManageableCaptchaService
Get the number of uncorrect responses to captcha challenges since the service is up.
getNumberOfUncorrectResponses() - Method in interface com.octo.captcha.service.ManageableCaptchaService
Get the number of uncorrect responses to captcha challenges since the service is up.
getParent() - Method in class com.octo.captcha.module.taglib.BaseCaptchaTag
 
getPersistentBuffer() - Method in class com.octo.captcha.engine.bufferedengine.BufferedEngineContainer
 
getPersistentBufferSize() - Method in interface com.octo.captcha.engine.bufferedengine.manager.BufferedEngineContainerManager
 
getPersistentBufferSize() - Method in class com.octo.captcha.engine.bufferedengine.manager.QuartzBufferedEngineManager
 
getPersistentBufferSizesByLocales() - Method in interface com.octo.captcha.engine.bufferedengine.manager.BufferedEngineContainerManager
 
getPersistentBufferSizesByLocales() - Method in class com.octo.captcha.engine.bufferedengine.manager.QuartzBufferedEngineManager
 
getPersistentFeedings() - Method in class com.octo.captcha.engine.bufferedengine.BufferedEngineContainer
 
getPersistentFeedings() - Method in interface com.octo.captcha.engine.bufferedengine.manager.BufferedEngineContainerManager
 
getPersistentFeedings() - Method in class com.octo.captcha.engine.bufferedengine.manager.QuartzBufferedEngineManager
 
getPersistentMemoryHits() - Method in class com.octo.captcha.engine.bufferedengine.BufferedEngineContainer
 
getPersistentMemoryHits() - Method in interface com.octo.captcha.engine.bufferedengine.manager.BufferedEngineContainerManager
 
getPersistentMemoryHits() - Method in class com.octo.captcha.engine.bufferedengine.manager.QuartzBufferedEngineManager
 
getPersistentToVolatileSwaps() - Method in class com.octo.captcha.engine.bufferedengine.BufferedEngineContainer
 
getPersistentToVolatileSwaps() - Method in interface com.octo.captcha.engine.bufferedengine.manager.BufferedEngineContainerManager
 
getPersistentToVolatileSwaps() - Method in class com.octo.captcha.engine.bufferedengine.manager.QuartzBufferedEngineManager
 
getPitch() - Method in class com.octo.captcha.component.sound.soundconfigurator.FreeTTSSoundConfigurator
 
getPitch() - Method in interface com.octo.captcha.component.sound.soundconfigurator.SoundConfigurator
 
getQuestion() - Method in interface com.octo.captcha.Captcha
Accessor captcha question.
getQuestion(Locale, String) - Static method in class com.octo.captcha.CaptchaQuestionHelper
Return a localized question for the catpcha
getQuestion() - Method in class com.octo.captcha.image.ImageCaptcha
Accessor captcha question
getQuestion(Locale) - Method in class com.octo.captcha.sound.gimpy.GimpySoundFactory
 
getQuestion() - Method in class com.octo.captcha.sound.SoundCaptcha
Accessor to the question.
getQuestion(Locale) - Method in class com.octo.captcha.sound.speller.SpellerSoundFactory
 
getQuestion(Locale) - Method in class com.octo.captcha.sound.spellfind.SpellFindCaptchaFactory
 
getQuestion(Locale) - Method in class com.octo.captcha.text.math.MathCaptchaFactory
 
getQuestion() - Method in class com.octo.captcha.text.TextCaptcha
Accessor captcha question.
getQuestionForID(String, Locale) - Method in class com.octo.captcha.service.AbstractCaptchaService
Method to retrive the question corresponding to the given ticket.
getQuestionForID(String) - Method in class com.octo.captcha.service.AbstractCaptchaService
Method to retrive the question corresponding to the given ticket from the store.
getQuestionForID(String) - Method in interface com.octo.captcha.service.CaptchaService
Method to retrive the question corresponding to the given ticket.
getQuestionForID(String, Locale) - Method in interface com.octo.captcha.service.CaptchaService
Method to retrive the question corresponding to the given ticket.
getRandomAngle() - Method in class com.octo.captcha.component.image.textpaster.NonLinearRandomAngleTextPaster
Returns a random angle between 0 and 360 degrees in radians (inclusive).
getRandomLength() - Method in class com.octo.captcha.image.gimpy.GimpyFactory
 
getRandomLength() - Method in class com.octo.captcha.sound.gimpy.GimpySoundFactory
 
getRandomLength() - Method in class com.octo.captcha.sound.speller.SpellerSoundFactory
 
getRandomLength() - Method in class com.octo.captcha.sound.spellfind.SpellFindCaptchaFactory
 
getRate() - Method in class com.octo.captcha.component.sound.soundconfigurator.FreeTTSSoundConfigurator
 
getRate() - Method in interface com.octo.captcha.component.sound.soundconfigurator.SoundConfigurator
 
getRectangleWidth() - Method in class com.octo.captcha.component.image.backgroundgenerator.MultipleShapeBackgroundGenerator
Helper method to get the width of drawn rectangles.
getRegisterToMbean() - Method in class com.octo.captcha.module.config.CaptchaModuleConfig
 
getRequiredCharacters() - Method in class com.octo.captcha.component.image.fontgenerator.RandomFontGenerator
 
getResponseKey() - Method in class com.octo.captcha.module.config.CaptchaModuleConfig
 
getService() - Method in class com.octo.captcha.module.taglib.BaseCaptchaTag
 
getService() - Method in class com.octo.captcha.module.taglib.MessageTag
 
getServiceClass() - Method in class com.octo.captcha.module.config.CaptchaModuleConfig
 
getSize() - Method in interface com.octo.captcha.service.captchastore.CaptchaStore
get the size of this store
getSize() - Method in class com.octo.captcha.service.captchastore.JBossCacheCaptchaStore
 
getSize() - Method in class com.octo.captcha.service.captchastore.MapCaptchaStore
get the size of this store
getSound(String) - Method in class com.octo.captcha.component.sound.wordtosound.AbstractFreeTTSWordToSound
 
getSound(String, Locale) - Method in class com.octo.captcha.component.sound.wordtosound.AbstractFreeTTSWordToSound
 
getSound(String) - Method in class com.octo.captcha.component.sound.wordtosound.FreeTTSWordToSound
 
getSound(String, Locale) - Method in class com.octo.captcha.component.sound.wordtosound.FreeTTSWordToSound
 
getSound(String) - Method in interface com.octo.captcha.component.sound.wordtosound.WordToSound
Main method for this service Return a sound with the specified word
getSound(String, Locale) - Method in interface com.octo.captcha.component.sound.wordtosound.WordToSound
Main method for this service Return a sound with the specified word and Locale, depending on the local a sound is not the same.
getSoundCaptcha() - Method in class com.octo.captcha.sound.gimpy.GimpySoundFactory
 
getSoundCaptcha(Locale) - Method in class com.octo.captcha.sound.gimpy.GimpySoundFactory
 
getSoundCaptcha() - Method in class com.octo.captcha.sound.SoundCaptchaFactory
this method builds a sound capctha.
getSoundCaptcha(Locale) - Method in class com.octo.captcha.sound.SoundCaptchaFactory
this method builds a localized sound capctha.
getSoundCaptcha() - Method in class com.octo.captcha.sound.speller.SpellerSoundFactory
 
getSoundCaptcha(Locale) - Method in class com.octo.captcha.sound.speller.SpellerSoundFactory
 
getSoundCaptcha() - Method in class com.octo.captcha.sound.spellfind.SpellFindCaptchaFactory
 
getSoundCaptcha(Locale) - Method in class com.octo.captcha.sound.spellfind.SpellFindCaptchaFactory
 
getSoundCaptchaFactory() - Method in class com.octo.captcha.engine.sound.SoundCaptchaEngine
This method build a SoundCaptchaFactory.
getSoundChallenge() - Method in class com.octo.captcha.sound.SoundCaptcha
Accessor to the sound challenge.
getSoundChallengeForID(String) - Method in class com.octo.captcha.service.multitype.GenericManageableCaptchaService
Method to retrive the sound challenge corresponding to the given ticket.
getSoundChallengeForID(String, Locale) - Method in class com.octo.captcha.service.multitype.GenericManageableCaptchaService
Method to retrive the sound challenge corresponding to the given ticket.
getSoundChallengeForID(String) - Method in class com.octo.captcha.service.sound.AbstractManageableSoundCaptchaService
Method to retrive the image challenge corresponding to the given ticket.
getSoundChallengeForID(String, Locale) - Method in class com.octo.captcha.service.sound.AbstractManageableSoundCaptchaService
Method to retrive the image challenge corresponding to the given ticket.
getSoundChallengeForID(String) - Method in interface com.octo.captcha.service.sound.SoundCaptchaService
Method to retrive the sound challenge corresponding to the given ticket.
getSoundChallengeForID(String, Locale) - Method in interface com.octo.captcha.service.sound.SoundCaptchaService
Method to retrive the sound challenge corresponding to the given ticket.
getSpaceBetweenCircle() - Method in class com.octo.captcha.component.image.backgroundgenerator.MultipleShapeBackgroundGenerator
Helper method to get the int value of the number of pixels between circles.
getSpaceBetweenLine() - Method in class com.octo.captcha.component.image.backgroundgenerator.MultipleShapeBackgroundGenerator
Helper method to get the int value of the number of pixels between lines.
getSwapCronExpr() - Method in class com.octo.captcha.engine.bufferedengine.manager.QuartzBufferedEngineManager
 
getSwapSize() - Method in class com.octo.captcha.engine.bufferedengine.ContainerConfiguration
 
getSwapSize() - Method in interface com.octo.captcha.engine.bufferedengine.manager.BufferedEngineContainerManager
Get number of captchas to swap between the volatil buffer and the disk buffer
getSwapSize() - Method in class com.octo.captcha.engine.bufferedengine.manager.QuartzBufferedEngineManager
 
getTextCaptcha() - Method in class com.octo.captcha.text.math.MathCaptchaFactory
TextCaptcha.
getTextCaptcha(Locale) - Method in class com.octo.captcha.text.math.MathCaptchaFactory
a TextCaptcha.
getTextCaptcha() - Method in class com.octo.captcha.text.TextCaptchaFactory
TextCaptcha.
getTextCaptcha(Locale) - Method in class com.octo.captcha.text.TextCaptchaFactory
a TextCaptcha.
getTextChallenge() - Method in class com.octo.captcha.text.TextCaptcha
Accerssor for the questionned challenge in text format.
getTextChallengeForID(String) - Method in class com.octo.captcha.service.multitype.GenericManageableCaptchaService
Method to retrive the text challenge corresponding to the given ticket.
getTextChallengeForID(String, Locale) - Method in class com.octo.captcha.service.multitype.GenericManageableCaptchaService
Method to retrieve the text challenge corresponding to the given ticket.
getTextChallengeForID(String) - Method in interface com.octo.captcha.service.text.TextCaptchaService
Method to retrive the text challenge corresponding to the given ticket.
getTextChallengeForID(String, Locale) - Method in interface com.octo.captcha.service.text.TextCaptchaService
Method to retrieve the text challenge corresponding to the given ticket.
getToolkit() - Static method in class com.octo.captcha.component.image.utils.ToolkitFactory
 
getTotalFileSize() - Method in class com.octo.captcha.engine.bufferedengine.buffer.DiskCaptchaBuffer
 
getTotalWidth() - Method in class com.octo.captcha.component.image.textpaster.ChangeableAttributedString
 
getUsedDataSize() - Method in class com.octo.captcha.engine.bufferedengine.buffer.DiskCaptchaBuffer
When elements are deleted, spaces are left in the file.
getVolatileBuffer() - Method in class com.octo.captcha.engine.bufferedengine.BufferedEngineContainer
 
getVolatileBufferSize() - Method in interface com.octo.captcha.engine.bufferedengine.manager.BufferedEngineContainerManager
 
getVolatileBufferSize() - Method in class com.octo.captcha.engine.bufferedengine.manager.QuartzBufferedEngineManager
 
getVolatileBufferSizeByLocales() - Method in interface com.octo.captcha.engine.bufferedengine.manager.BufferedEngineContainerManager
 
getVolatileBufferSizeByLocales() - Method in class com.octo.captcha.engine.bufferedengine.manager.QuartzBufferedEngineManager
 
getVolatileMemoryHits() - Method in class com.octo.captcha.engine.bufferedengine.BufferedEngineContainer
 
getVolatileMemoryHits() - Method in interface com.octo.captcha.engine.bufferedengine.manager.BufferedEngineContainerManager
 
getVolatileMemoryHits() - Method in class com.octo.captcha.engine.bufferedengine.manager.QuartzBufferedEngineManager
 
getVolume() - Method in class com.octo.captcha.component.sound.soundconfigurator.FreeTTSSoundConfigurator
 
getVolume() - Method in interface com.octo.captcha.component.sound.soundconfigurator.SoundConfigurator
 
getWidth(int) - Method in class com.octo.captcha.component.image.textpaster.ChangeableAttributedString
 
getWord(Integer, Locale) - Method in class com.octo.captcha.component.word.wordgenerator.ComposeDictionaryWordGenerator
Return a word of length between min and max length according to the given locale
getWord(Integer) - Method in class com.octo.captcha.component.word.wordgenerator.DictionaryWordGenerator
Return a word of length between min and max length
getWord(Integer, Locale) - Method in class com.octo.captcha.component.word.wordgenerator.DictionaryWordGenerator
Return a word of length between min and max length according to the given locale
getWord(Integer) - Method in class com.octo.captcha.component.word.wordgenerator.DummyWordGenerator
Return a word of length between min and max length
getWord(Integer, Locale) - Method in class com.octo.captcha.component.word.wordgenerator.DummyWordGenerator
Return a word of length between min and max length according to the given locale
getWord(Integer) - Method in class com.octo.captcha.component.word.wordgenerator.RandomWordGenerator
Return a word of length between min and max length
getWord(Integer, Locale) - Method in class com.octo.captcha.component.word.wordgenerator.RandomWordGenerator
Return a word of length between min and max length according to the given locale
getWord(Integer) - Method in interface com.octo.captcha.component.word.wordgenerator.WordGenerator
Return a word of length between min and max length
getWord(Integer, Locale) - Method in interface com.octo.captcha.component.word.wordgenerator.WordGenerator
Return a word of length between min and max length according to the given locale
getWordGenerator() - Method in class com.octo.captcha.image.gimpy.GimpyFactory
 
getWordGenerator() - Method in class com.octo.captcha.sound.gimpy.GimpySoundFactory
 
getWordGenerator() - Method in class com.octo.captcha.sound.speller.SpellerSoundFactory
 
getWordGenerator() - Method in class com.octo.captcha.sound.spellfind.SpellFindCaptchaFactory
 
getWordList() - Method in interface com.octo.captcha.component.word.DictionaryReader
 
getWordList(Locale) - Method in interface com.octo.captcha.component.word.DictionaryReader
 
getWordList() - Method in class com.octo.captcha.component.word.FileDictionary
 
getWordList(Locale) - Method in class com.octo.captcha.component.word.FileDictionary
 
getWordToImage() - Method in class com.octo.captcha.image.gimpy.GimpyFactory
 
getWordToSound() - Method in class com.octo.captcha.sound.gimpy.GimpySoundFactory
 
getWordToSound() - Method in class com.octo.captcha.sound.speller.SpellerSoundFactory
 
getWordToSound() - Method in class com.octo.captcha.sound.spellfind.SpellFindCaptchaFactory
 
getX(int) - Method in class com.octo.captcha.component.image.textpaster.ChangeableAttributedString
 
getY(int) - Method in class com.octo.captcha.component.image.textpaster.ChangeableAttributedString
 
Gimpy - Class in com.octo.captcha.image.gimpy
A Gimpy is an ImageCaptcha.
GimpyFactory - Class in com.octo.captcha.image.gimpy
Factories for Gimpies.
GimpyFactory(WordGenerator, WordToImage) - Constructor for class com.octo.captcha.image.gimpy.GimpyFactory
 
GimpySound - Class in com.octo.captcha.sound.gimpy
Description:
GimpySound(String, AudioInputStream, String) - Constructor for class com.octo.captcha.sound.gimpy.GimpySound
 
GimpySoundFactory - Class in com.octo.captcha.sound.gimpy
 
GimpySoundFactory(WordGenerator, WordToSound) - Constructor for class com.octo.captcha.sound.gimpy.GimpySoundFactory
Construct a GimpySoundFactory from a word generator component and a wordtosound component
GradientBackgroundGenerator - Class in com.octo.captcha.component.image.backgroundgenerator

Gradient background.

GradientBackgroundGenerator(Integer, Integer, Color, Color) - Constructor for class com.octo.captcha.component.image.backgroundgenerator.GradientBackgroundGenerator
 
GradientBackgroundGenerator(Integer, Integer, ColorGenerator, ColorGenerator) - Constructor for class com.octo.captcha.component.image.backgroundgenerator.GradientBackgroundGenerator
 

H

hasCaptcha(String) - Method in interface com.octo.captcha.service.captchastore.CaptchaStore
Check if a captcha is stored for this id
hasCaptcha(String) - Method in class com.octo.captcha.service.captchastore.JBossCacheCaptchaStore
 
hasCaptcha(String) - Method in class com.octo.captcha.service.captchastore.MapCaptchaStore
Check if a captcha is stored for this id
hasChallengeBeenCalled - Variable in class com.octo.captcha.sound.SoundCaptcha
 
hasGetChalengeBeenCalled() - Method in interface com.octo.captcha.Captcha
This method should return true if the getChalenge method has been called (has been added in order to properly manage the captcha state.
hasGetChalengeBeenCalled() - Method in class com.octo.captcha.image.ImageCaptcha
This method should return true if the getChalenge method has been called (has been added in order to properly manage the captcha state.
hasGetChalengeBeenCalled() - Method in class com.octo.captcha.sound.SoundCaptcha
 
hasGetChalengeBeenCalled() - Method in class com.octo.captcha.text.TextCaptcha
This method should return true if the getChalenge method has been called (has been added in order to properly manage the captcha state.

I

ID_GENERATED - Static variable in class com.octo.captcha.module.config.CaptchaModuleConfig
Set the id to be generated
ID_SESSION - Static variable in class com.octo.captcha.module.config.CaptchaModuleConfig
Set the id to be retrieved from session id
ImageCaptcha - Class in com.octo.captcha.image
String question about a BufferedImage challenge.
ImageCaptcha(String, BufferedImage) - Constructor for class com.octo.captcha.image.ImageCaptcha
 
ImageCaptchaEngine - Class in com.octo.captcha.engine.image
Description: abstract base class for ImageCaptcha engines.
ImageCaptchaEngine() - Constructor for class com.octo.captcha.engine.image.ImageCaptchaEngine
 
ImageCaptchaFactory - Class in com.octo.captcha.image
Implements a ImageCaptcha Factory.
ImageCaptchaFactory() - Constructor for class com.octo.captcha.image.ImageCaptchaFactory
 
ImageCaptchaService - Interface in com.octo.captcha.service.image

Specialize a Captcha service that return Image Captchas

ImageCaptchaToJPEG - Class in com.octo.captcha.engine.image.utils
This utility class lets you create JPEG files with a particular
ImageCaptchaToJPEG() - Constructor for class com.octo.captcha.engine.image.utils.ImageCaptchaToJPEG
 
ImageDeformation - Interface in com.octo.captcha.component.image.deformation
An image deformation takes an image, deforms it, and returns it.
ImageDeformationByFilters - Class in com.octo.captcha.component.image.deformation
Use an array of java.awt.image.ImageFilter to deform an image
ImageDeformationByFilters(ImageFilter[]) - Constructor for class com.octo.captcha.component.image.deformation.ImageDeformationByFilters
Constructor with an array of ImageFilter
ImageToFile - Class in com.octo.captcha.engine.image.utils
Description:
ImageToFile() - Constructor for class com.octo.captcha.engine.image.utils.ImageToFile
 
ImageToJpegHelper - Class in com.octo.captcha.module.web.image
Helper class
ImageToJpegHelper() - Constructor for class com.octo.captcha.module.web.image.ImageToJpegHelper
 
initAndStart() - Method in interface com.octo.captcha.service.captchastore.CaptchaStore
Called by the service in order to initialize and start the Store.
initAndStart() - Method in class com.octo.captcha.service.captchastore.JBossCacheCaptchaStore
 
initAndStart() - Method in class com.octo.captcha.service.captchastore.MapCaptchaStore
 
isCaptchaStoreFull() - Method in class com.octo.captcha.service.AbstractManageableCaptchaService
 
isCaptchaStoreQuotaReached() - Method in class com.octo.captcha.service.AbstractManageableCaptchaService
 
isManageColorPerGlyph() - Method in class com.octo.captcha.component.image.textpaster.AbstractTextPaster
 
isServeOnlyConfiguredLocales() - Method in class com.octo.captcha.engine.bufferedengine.ContainerConfiguration
 

J

JBossCacheCaptchaStore - Class in com.octo.captcha.service.captchastore
JBossCache 2.0.0 implementation of the captcha store.
JBossCacheCaptchaStore() - Constructor for class com.octo.captcha.service.captchastore.JBossCacheCaptchaStore
 
JBossCacheCaptchaStore(String) - Constructor for class com.octo.captcha.service.captchastore.JBossCacheCaptchaStore
 
JCAPTCHA_JBOSSCACHE_CONFIG - Static variable in class com.octo.captcha.service.captchastore.JBossCacheCaptchaStore
 
JMX_REGISTERING_NAME - Static variable in class com.octo.captcha.module.config.CaptchaModuleConfig
Set the default JMX registration name
JMXRegistrationHelper - Class in com.octo.captcha.module.jmx
Helper that providdes methods to register and unregister a ManageableCaptchaService to a MBean Server.
JMXRegistrationHelper() - Constructor for class com.octo.captcha.module.jmx.JMXRegistrationHelper
 

K

kerning - Variable in class com.octo.captcha.component.image.textpaster.DecoratedRandomTextPaster
 
kerning - Variable in class com.octo.captcha.component.image.textpaster.RandomTextPaster
 

L

length() - Method in class com.octo.captcha.component.image.textpaster.ChangeableAttributedString
 
LineRandomTextPaster - Class in com.octo.captcha.component.image.textpaster
Deprecated. use the DecoratedRandomTextPaster instead
LineRandomTextPaster(Integer, Integer, Color, Integer, Color) - Constructor for class com.octo.captcha.component.image.textpaster.LineRandomTextPaster
Deprecated.  
LineRandomTextPaster(Integer, Integer, ColorGenerator, Integer, Color) - Constructor for class com.octo.captcha.component.image.textpaster.LineRandomTextPaster
Deprecated.  
LineRandomTextPaster(Integer, Integer, ColorGenerator, Boolean, Integer, Color) - Constructor for class com.octo.captcha.component.image.textpaster.LineRandomTextPaster
Deprecated.  
LineRandomTextPaster(Integer, Integer, ColorGenerator, Boolean, Integer, ColorGenerator) - Constructor for class com.octo.captcha.component.image.textpaster.LineRandomTextPaster
Deprecated.  
LineTextDecorator - Class in com.octo.captcha.component.image.textpaster.textdecorator

text paster that paint lines on the string You may specify the number of line per glyph : 3 by default.

LineTextDecorator(Integer, Color) - Constructor for class com.octo.captcha.component.image.textpaster.textdecorator.LineTextDecorator
 
LineTextDecorator(Integer, ColorGenerator) - Constructor for class com.octo.captcha.component.image.textpaster.textdecorator.LineTextDecorator
 
LineTextDecorator(Integer, ColorGenerator, Integer) - Constructor for class com.octo.captcha.component.image.textpaster.textdecorator.LineTextDecorator
 
ListImageCaptchaEngine - Class in com.octo.captcha.engine.image
This engine is based on a java.util.List of factories.
ListImageCaptchaEngine() - Constructor for class com.octo.captcha.engine.image.ListImageCaptchaEngine
 
ListSoundCaptchaEngine - Class in com.octo.captcha.engine.sound

This engine is based on a java.util.List of factories.

ListSoundCaptchaEngine() - Constructor for class com.octo.captcha.engine.sound.ListSoundCaptchaEngine
 
logger - Variable in class com.octo.captcha.service.AbstractCaptchaService
 
LogoGenerator - Class in com.octo.captcha.engine.image.utils
Description: Generate a sample logo for the master webSite.
LogoGenerator() - Constructor for class com.octo.captcha.engine.image.utils.LogoGenerator
 

M

main(String[]) - Static method in class com.octo.captcha.engine.image.utils.ImageCaptchaToJPEG
 
main(String[]) - Static method in class com.octo.captcha.engine.image.utils.LogoGenerator
 
main(String[]) - Static method in class com.octo.captcha.engine.image.utils.SimpleImageCaptchaToJPEG
 
main(String[]) - Static method in class com.octo.captcha.engine.sound.utils.SoundCaptchaToWAV
 
ManageableCaptchaService - Interface in com.octo.captcha.service
Management interface for the CaptchaService interface.
MapCaptchaStore - Class in com.octo.captcha.service.captchastore
Simple store based on a HashMap
MapCaptchaStore() - Constructor for class com.octo.captcha.service.captchastore.MapCaptchaStore
 
MathCaptcha - Class in com.octo.captcha.text.math
Simple math captcha
MathCaptchaFactory - Class in com.octo.captcha.text.math
The simpliest text captcha
Do not use this in production!!!
MathCaptchaFactory() - Constructor for class com.octo.captcha.text.math.MathCaptchaFactory
 
MAX_COLOR_COMPONENT_VALUE - Static variable in class com.octo.captcha.component.image.color.RandomRangeColorGenerator
Maximal RGB color value
maxAcceptedWordLength - Variable in class com.octo.captcha.component.sound.wordtosound.AbstractWordToSound
 
maxSize() - Method in class com.octo.captcha.engine.bufferedengine.buffer.DiskCaptchaBuffer
 
MemoryCaptchaBuffer - Class in com.octo.captcha.engine.bufferedengine.buffer
Simple implmentation of a memory captcha buffer with HashedMap from commons collection.
MemoryCaptchaBuffer() - Constructor for class com.octo.captcha.engine.bufferedengine.buffer.MemoryCaptchaBuffer
 
MESSAGE_TYPE_BUNDLE - Static variable in class com.octo.captcha.module.config.CaptchaModuleConfig
Set the message type to be a bundle
MESSAGE_TYPE_TEXT - Static variable in class com.octo.captcha.module.config.CaptchaModuleConfig
Set the message type to be a text
MessageTag - Class in com.octo.captcha.module.taglib
MessageTag() - Constructor for class com.octo.captcha.module.taglib.MessageTag
 
MIN_COLOR_COMPONENT_VALUE - Static variable in class com.octo.captcha.component.image.color.RandomRangeColorGenerator
Minimal RGB color value
minAcceptedWordLength - Variable in class com.octo.captcha.component.sound.wordtosound.AbstractWordToSound
 
MultipleGimpyEngine - Class in com.octo.captcha.engine.image.gimpy
Deprecated.  
MultipleGimpyEngine() - Constructor for class com.octo.captcha.engine.image.gimpy.MultipleGimpyEngine
Deprecated.  
MultipleShapeBackgroundGenerator - Class in com.octo.captcha.component.image.backgroundgenerator

Draw mutliple different shape with different colors. see attributes to construct it in a proper way.

MultipleShapeBackgroundGenerator(Integer, Integer) - Constructor for class com.octo.captcha.component.image.backgroundgenerator.MultipleShapeBackgroundGenerator
 
MultipleShapeBackgroundGenerator(Integer, Integer, Color, Color, Integer, Integer, Integer, Integer, Color, Color, Integer) - Constructor for class com.octo.captcha.component.image.backgroundgenerator.MultipleShapeBackgroundGenerator
 
MultiTypeCaptchaService - Interface in com.octo.captcha.service.multitype

This class is designed to provide multiTypes captcha.

myRandom - Variable in class com.octo.captcha.component.image.fontgenerator.RandomFontGenerator
 
myRandom - Variable in class com.octo.captcha.component.image.textpaster.AbstractTextPaster
Comment for myRandom
myRandom - Variable in class com.octo.captcha.engine.image.ImageCaptchaEngine
 
myRandom - Variable in class com.octo.captcha.engine.sound.SoundCaptchaEngine
 

N

NonLinearRandomAngleTextPaster - Class in com.octo.captcha.component.image.textpaster
A TextPaster that pasts the characters on the background image, turned around a random angle from the center of the character and past at a random y position.
NonLinearRandomAngleTextPaster(Integer, Integer, Color) - Constructor for class com.octo.captcha.component.image.textpaster.NonLinearRandomAngleTextPaster
 
NonLinearRandomAngleTextPaster(Integer, Integer, ColorGenerator) - Constructor for class com.octo.captcha.component.image.textpaster.NonLinearRandomAngleTextPaster
 
NonLinearRandomAngleTextPaster(Integer, Integer, ColorGenerator, Boolean) - Constructor for class com.octo.captcha.component.image.textpaster.NonLinearRandomAngleTextPaster
 
NonLinearTextGimpyEngine - Class in com.octo.captcha.engine.image.gimpy
Use the non-linear text paster
NonLinearTextGimpyEngine() - Constructor for class com.octo.captcha.engine.image.gimpy.NonLinearTextGimpyEngine
 
NonLinearTextPaster - Class in com.octo.captcha.component.image.textpaster
Pastes characters in differents height lines in the background
NonLinearTextPaster(Integer, Integer, Color) - Constructor for class com.octo.captcha.component.image.textpaster.NonLinearTextPaster
 
NonLinearTextPaster(Integer, Integer, ColorGenerator) - Constructor for class com.octo.captcha.component.image.textpaster.NonLinearTextPaster
 
NonLinearTextPaster(Integer, Integer, ColorGenerator, Boolean) - Constructor for class com.octo.captcha.component.image.textpaster.NonLinearTextPaster
 

O

OPAQUE_ALPHA_COMPONENT_VALUE - Static variable in class com.octo.captcha.component.image.color.RandomRangeColorGenerator
Opaque alpha value

P

pageContext - Variable in class com.octo.captcha.module.taglib.BaseCaptchaTag
 
parent - Variable in class com.octo.captcha.module.taglib.BaseCaptchaTag
 
pasteCharacter(Graphics2D, AttributedString) - Method in class com.octo.captcha.component.image.textpaster.NonLinearRandomAngleTextPaster
Draws a certain character on the BufferedImage with a random angle and y pos.
pasteText(BufferedImage, AttributedString) - Method in class com.octo.captcha.component.image.textpaster.BaffleRandomTextPaster
Deprecated. Pastes the attributed string on the backround image and return the final image.
pasteText(BufferedImage, AttributedString) - Method in class com.octo.captcha.component.image.textpaster.DecoratedRandomTextPaster
Pastes the attributed string on the backround image and return the final image.
pasteText(BufferedImage, AttributedString) - Method in class com.octo.captcha.component.image.textpaster.DoubleRandomTextPaster
Pastes the attributed string on the backround image and return the final image.
pasteText(BufferedImage, AttributedString) - Method in class com.octo.captcha.component.image.textpaster.DoubleTextPaster
Pastes the attributed string on the backround image and return the final image.
pasteText(BufferedImage, AttributedString) - Method in class com.octo.captcha.component.image.textpaster.LineRandomTextPaster
Deprecated. Pastes the attributed string on the backround image and return the final image.
pasteText(BufferedImage, AttributedString) - Method in class com.octo.captcha.component.image.textpaster.NonLinearRandomAngleTextPaster
 
pasteText(BufferedImage, AttributedString) - Method in class com.octo.captcha.component.image.textpaster.NonLinearTextPaster
Pastes the attributed string on the backround image and return the final image.
pasteText(BufferedImage, AttributedString) - Method in class com.octo.captcha.component.image.textpaster.RandomTextPaster
Paste the text randomly on the background.
pasteText(BufferedImage, AttributedString) - Method in class com.octo.captcha.component.image.textpaster.SimpleTextPaster
Pastes the attributed string on the backround image and return the final image.
pasteText(BufferedImage, AttributedString) - Method in interface com.octo.captcha.component.image.textpaster.TextPaster
Pastes the attributed string on the backround image and return the final image.
pause() - Method in interface com.octo.captcha.engine.bufferedengine.manager.BufferedEngineContainerManager
Pause the scheduler, both the swapping and the feeding process are paused
pause() - Method in class com.octo.captcha.engine.bufferedengine.manager.QuartzBufferedEngineManager
 
persistentBuffer - Variable in class com.octo.captcha.engine.bufferedengine.BufferedEngineContainer
 
persistentFeedings - Variable in class com.octo.captcha.engine.bufferedengine.BufferedEngineContainer
 
persistentMemoryHits - Variable in class com.octo.captcha.engine.bufferedengine.BufferedEngineContainer
 
persistentToVolatileSwaps - Variable in class com.octo.captcha.engine.bufferedengine.BufferedEngineContainer
 
putAllCaptcha(Collection) - Method in interface com.octo.captcha.engine.bufferedengine.buffer.CaptchaBuffer
Put a collection of captchas with the default locale
putAllCaptcha(Collection, Locale) - Method in interface com.octo.captcha.engine.bufferedengine.buffer.CaptchaBuffer
Put a collection of captchas with his locale
putAllCaptcha(Collection) - Method in class com.octo.captcha.engine.bufferedengine.buffer.DatabaseCaptchaBuffer
Put a collection of captchas with the default locale
putAllCaptcha(Collection, Locale) - Method in class com.octo.captcha.engine.bufferedengine.buffer.DatabaseCaptchaBuffer
Put a collection of captchas with his locale
putAllCaptcha(Collection) - Method in class com.octo.captcha.engine.bufferedengine.buffer.DiskCaptchaBuffer
 
putAllCaptcha(Collection, Locale) - Method in class com.octo.captcha.engine.bufferedengine.buffer.DiskCaptchaBuffer
 
putAllCaptcha(Collection, Locale) - Method in class com.octo.captcha.engine.bufferedengine.buffer.MemoryCaptchaBuffer
 
putAllCaptcha(Collection) - Method in class com.octo.captcha.engine.bufferedengine.buffer.MemoryCaptchaBuffer
 
putCaptcha(Captcha) - Method in interface com.octo.captcha.engine.bufferedengine.buffer.CaptchaBuffer
Put a captcha with default laocale
putCaptcha(Captcha, Locale) - Method in interface com.octo.captcha.engine.bufferedengine.buffer.CaptchaBuffer
Put a captcha with a locale
putCaptcha(Captcha) - Method in class com.octo.captcha.engine.bufferedengine.buffer.DatabaseCaptchaBuffer
Put a captcha with default locale
putCaptcha(Captcha, Locale) - Method in class com.octo.captcha.engine.bufferedengine.buffer.DatabaseCaptchaBuffer
Put a captcha with a locale
putCaptcha(Captcha) - Method in class com.octo.captcha.engine.bufferedengine.buffer.DiskCaptchaBuffer
 
putCaptcha(Captcha, Locale) - Method in class com.octo.captcha.engine.bufferedengine.buffer.DiskCaptchaBuffer
 
putCaptcha(Captcha, Locale) - Method in class com.octo.captcha.engine.bufferedengine.buffer.MemoryCaptchaBuffer
 
putCaptcha(Captcha) - Method in class com.octo.captcha.engine.bufferedengine.buffer.MemoryCaptchaBuffer
 
PuzzleImageDeformation - Class in com.octo.captcha.component.image.deformation
Deformation where the image is divided in little squares, moved individualty in a random position.
PuzzleImageDeformation(int, int, double) - Constructor for class com.octo.captcha.component.image.deformation.PuzzleImageDeformation
Conststruct a PuzzleImageDeformation, with the numbers of colums and rows.

Q

QuartzBufferedEngineContainer - Class in com.octo.captcha.engine.bufferedengine
Quartz implmentation of the BufferedEngineContainer
QuartzBufferedEngineContainer(CaptchaEngine, CaptchaBuffer, CaptchaBuffer, ContainerConfiguration) - Constructor for class com.octo.captcha.engine.bufferedengine.QuartzBufferedEngineContainer
 
QuartzBufferedEngineManager - Class in com.octo.captcha.engine.bufferedengine.manager
Manager of a Quartz Buffered Engine
QuartzBufferedEngineManager(QuartzBufferedEngineContainer, org.quartz.Scheduler, CronTrigger, CronTrigger, JobDetail, JobDetail) - Constructor for class com.octo.captcha.engine.bufferedengine.manager.QuartzBufferedEngineManager
Constructor of the manager
question - Variable in class com.octo.captcha.image.ImageCaptcha
 
question - Variable in class com.octo.captcha.sound.SoundCaptcha
 
question - Variable in class com.octo.captcha.text.TextCaptcha
 
QuestionTag - Class in com.octo.captcha.module.taglib
QuestionTag() - Constructor for class com.octo.captcha.module.taglib.QuestionTag
 

R

RandomFontGenerator - Class in com.octo.captcha.component.image.fontgenerator
Description: Random font generator that return one of the available system's (or optionay specified) fonts, using a min and max font size.
RandomFontGenerator(Integer, Integer) - Constructor for class com.octo.captcha.component.image.fontgenerator.RandomFontGenerator
 
RandomFontGenerator(Integer, Integer, Font[]) - Constructor for class com.octo.captcha.component.image.fontgenerator.RandomFontGenerator
 
RandomFontGenerator(Integer, Integer, String[]) - Constructor for class com.octo.captcha.component.image.fontgenerator.RandomFontGenerator
 
RandomListColorGenerator - Class in com.octo.captcha.component.image.color
A RandomListColor returns a random color have been picked from a user defined colors list.
RandomListColorGenerator(Color[]) - Constructor for class com.octo.captcha.component.image.color.RandomListColorGenerator
Constructor that take an array of Color
RandomRangeColorGenerator - Class in com.octo.captcha.component.image.color
A RandomRangeColorGenerator returns a random color whose components (red, green, blue and alpha) have been picked from user defined ranges.
RandomRangeColorGenerator(int[], int[], int[], int[]) - Constructor for class com.octo.captcha.component.image.color.RandomRangeColorGenerator
Constructs a randomRangeColorGenerator with all components
RandomRangeColorGenerator(int[], int[], int[]) - Constructor for class com.octo.captcha.component.image.color.RandomRangeColorGenerator
Constructs a randomColorGenerator with no alpha
RandomTextPaster - Class in com.octo.captcha.component.image.textpaster

Paste the text randomly on the background

RandomTextPaster(Integer, Integer, Color) - Constructor for class com.octo.captcha.component.image.textpaster.RandomTextPaster
 
RandomTextPaster(Integer, Integer, Color[]) - Constructor for class com.octo.captcha.component.image.textpaster.RandomTextPaster
 
RandomTextPaster(Integer, Integer, ColorGenerator) - Constructor for class com.octo.captcha.component.image.textpaster.RandomTextPaster
 
RandomTextPaster(Integer, Integer, ColorGenerator, Boolean) - Constructor for class com.octo.captcha.component.image.textpaster.RandomTextPaster
 
RandomWordGenerator - Class in com.octo.captcha.component.word.wordgenerator
Random word generator. must be constructed with a String containing all possible chars
RandomWordGenerator(String) - Constructor for class com.octo.captcha.component.word.wordgenerator.RandomWordGenerator
 
registerToMBeanServer(ManageableCaptchaService, String) - Static method in class com.octo.captcha.module.jmx.JMXRegistrationHelper
 
release() - Method in class com.octo.captcha.module.taglib.BaseCaptchaTag
 
remove(int, Locale) - Method in class com.octo.captcha.engine.bufferedengine.buffer.DiskCaptchaBuffer
Gets an entry from the Disk Store.
removeCaptcha() - Method in interface com.octo.captcha.engine.bufferedengine.buffer.CaptchaBuffer
remove a captcha from the buffer
removeCaptcha(Locale) - Method in interface com.octo.captcha.engine.bufferedengine.buffer.CaptchaBuffer
remove a captcha from the buffer corresponding to the locale
removeCaptcha(int) - Method in interface com.octo.captcha.engine.bufferedengine.buffer.CaptchaBuffer
Remove a precise number of captcha
removeCaptcha(int, Locale) - Method in interface com.octo.captcha.engine.bufferedengine.buffer.CaptchaBuffer
Remove a precise number of captcha with a locale
removeCaptcha() - Method in class com.octo.captcha.engine.bufferedengine.buffer.DatabaseCaptchaBuffer
remove a captcha from the buffer
removeCaptcha(Locale) - Method in class com.octo.captcha.engine.bufferedengine.buffer.DatabaseCaptchaBuffer
remove a captcha from the buffer corresponding to the locale
removeCaptcha(int) - Method in class com.octo.captcha.engine.bufferedengine.buffer.DatabaseCaptchaBuffer
Remove a precise number of captcha
removeCaptcha(int, Locale) - Method in class com.octo.captcha.engine.bufferedengine.buffer.DatabaseCaptchaBuffer
Remove a precise number of captcha with a locale
removeCaptcha() - Method in class com.octo.captcha.engine.bufferedengine.buffer.DiskCaptchaBuffer
 
removeCaptcha(int) - Method in class com.octo.captcha.engine.bufferedengine.buffer.DiskCaptchaBuffer
 
removeCaptcha(Locale) - Method in class com.octo.captcha.engine.bufferedengine.buffer.DiskCaptchaBuffer
 
removeCaptcha(int, Locale) - Method in class com.octo.captcha.engine.bufferedengine.buffer.DiskCaptchaBuffer
 
removeCaptcha(Locale) - Method in class com.octo.captcha.engine.bufferedengine.buffer.MemoryCaptchaBuffer
 
removeCaptcha(int, Locale) - Method in class com.octo.captcha.engine.bufferedengine.buffer.MemoryCaptchaBuffer
 
removeCaptcha(int) - Method in class com.octo.captcha.engine.bufferedengine.buffer.MemoryCaptchaBuffer
 
removeCaptcha() - Method in class com.octo.captcha.engine.bufferedengine.buffer.MemoryCaptchaBuffer
 
removeCaptcha(String) - Method in interface com.octo.captcha.service.captchastore.CaptchaStore
Remove the captcha with the provided id as key.
removeCaptcha(String) - Method in class com.octo.captcha.service.captchastore.JBossCacheCaptchaStore
 
removeCaptcha(String) - Method in class com.octo.captcha.service.captchastore.MapCaptchaStore
Remove the captcha with the provided id as key.
removeLocaleRatio(String) - Method in class com.octo.captcha.engine.bufferedengine.manager.QuartzBufferedEngineManager
 
resume() - Method in interface com.octo.captcha.engine.bufferedengine.manager.BufferedEngineContainerManager
Resume the scheduler, both the swapping and the feeding process are resumed
resume() - Method in class com.octo.captcha.engine.bufferedengine.manager.QuartzBufferedEngineManager
 
run() - Method in class com.octo.captcha.engine.bufferedengine.SimpleBufferedEngineContainer.SimpleDiskFeeder
 
run() - Method in class com.octo.captcha.engine.bufferedengine.SimpleBufferedEngineContainer.SimpleDiskToMemory
 

S

serialize(BufferedImage, File) - Static method in class com.octo.captcha.engine.image.utils.ImageToFile
 
serialize(AudioInputStream, File) - Static method in class com.octo.captcha.engine.sound.utils.SoundToFile
Create a wave file from an AudioInputStream
setBadFontNamePrefixes(String[]) - Method in class com.octo.captcha.component.image.fontgenerator.RandomFontGenerator
 
setCaptcha(Captcha) - Method in class com.octo.captcha.service.captchastore.CaptchaAndLocale
 
setCaptchaEngine(CaptchaEngine) - Method in class com.octo.captcha.service.AbstractManageableCaptchaService
Updates the engine served by this service
setCaptchaEngine(CaptchaEngine) - Method in interface com.octo.captcha.service.ManageableCaptchaService
Updates the engine served by this service
setCaptchaEngineClass(String) - Method in class com.octo.captcha.service.AbstractManageableCaptchaService
Set the fully qualified class name of the concrete CaptchaEngine used by the service
setCaptchaEngineClass(String) - Method in interface com.octo.captcha.service.ManageableCaptchaService
Set the fully qualified class name of the concrete CaptchaEngine used by the service
setCaptchaStoreMaxSize(int) - Method in class com.octo.captcha.service.AbstractManageableCaptchaService
This max size is used by the service : it will throw a CaptchaServiceException if the store is full when a client ask for a captcha.
setCaptchaStoreMaxSize(int) - Method in interface com.octo.captcha.service.ManageableCaptchaService
This max size is used by the service : it will throw a CaptchaServiceException if the store is full when a client ask for a captcha.
setCaptchaStoreSizeBeforeGarbageCollection(int) - Method in class com.octo.captcha.service.AbstractManageableCaptchaService
max captchaStore size before garbage collection of the store
setCaptchaStoreSizeBeforeGarbageCollection(int) - Method in interface com.octo.captcha.service.ManageableCaptchaService
max captchaStore size before garbage collection of the store
setColorGenerator(ColorGenerator) - Method in class com.octo.captcha.component.image.textpaster.AbstractTextPaster
 
setDefaultLocale(Locale) - Method in class com.octo.captcha.engine.bufferedengine.ContainerConfiguration
 
setFactories(CaptchaFactory[]) - Method in class com.octo.captcha.engine.bufferedengine.BufferedEngineContainer
 
setFactories(CaptchaFactory[]) - Method in interface com.octo.captcha.engine.CaptchaEngine
 
setFactories(CaptchaFactory[]) - Method in class com.octo.captcha.engine.GenericCaptchaEngine
 
setFactories(CaptchaFactory[]) - Method in class com.octo.captcha.engine.image.ImageCaptchaEngine
 
setFactories(CaptchaFactory[]) - Method in class com.octo.captcha.engine.sound.SoundCaptchaEngine
 
setFeedBatchSize(Integer) - Method in class com.octo.captcha.engine.bufferedengine.ContainerConfiguration
 
setFeedCronExpr(String) - Method in class com.octo.captcha.engine.bufferedengine.manager.QuartzBufferedEngineManager
Set the cron expression for feeding operations
setFeedSize(Integer) - Method in class com.octo.captcha.engine.bufferedengine.ContainerConfiguration
 
setFeedSize(int) - Method in interface com.octo.captcha.engine.bufferedengine.manager.BufferedEngineContainerManager
 
setFeedSize(int) - Method in class com.octo.captcha.engine.bufferedengine.manager.QuartzBufferedEngineManager
 
setIdKey(String) - Method in class com.octo.captcha.module.config.CaptchaModuleConfig
 
setIdType(String) - Method in class com.octo.captcha.module.config.CaptchaModuleConfig
 
setLocale(Locale) - Method in class com.octo.captcha.service.captchastore.CaptchaAndLocale
 
setLocaleRatio(Map) - Method in class com.octo.captcha.engine.bufferedengine.ContainerConfiguration
 
setLocaleRatio(String, double) - Method in interface com.octo.captcha.engine.bufferedengine.manager.BufferedEngineContainerManager
 
setLocaleRatio(String, double) - Method in class com.octo.captcha.engine.bufferedengine.manager.QuartzBufferedEngineManager
 
setMaxPersistentMemorySize(Integer) - Method in class com.octo.captcha.engine.bufferedengine.ContainerConfiguration
 
setMaxPersistentMemorySize(int) - Method in interface com.octo.captcha.engine.bufferedengine.manager.BufferedEngineContainerManager
 
setMaxPersistentMemorySize(int) - Method in class com.octo.captcha.engine.bufferedengine.manager.QuartzBufferedEngineManager
 
setMaxVolatileMemorySize(Integer) - Method in class com.octo.captcha.engine.bufferedengine.ContainerConfiguration
 
setMaxVolatileMemorySize(int) - Method in interface com.octo.captcha.engine.bufferedengine.manager.BufferedEngineContainerManager
 
setMaxVolatileMemorySize(int) - Method in class com.octo.captcha.engine.bufferedengine.manager.QuartzBufferedEngineManager
 
setMessageKey(String) - Method in class com.octo.captcha.module.config.CaptchaModuleConfig
 
setMessageType(String) - Method in class com.octo.captcha.module.config.CaptchaModuleConfig
 
setMessageValue(String) - Method in class com.octo.captcha.module.config.CaptchaModuleConfig
 
setMinGuarantedStorageDelayInSeconds(int) - Method in class com.octo.captcha.service.AbstractManageableCaptchaService
set the minimum delay (in seconds)a client can be assured that a captcha generated by the service can be retrieved and a response to its challenge tested
setMinGuarantedStorageDelayInSeconds(int) - Method in interface com.octo.captcha.service.ManageableCaptchaService
set the minimum delay (in seconds)a client can be assured that a captcha generated by the service can be retrieved and a response to its challenge tested
setPageContext(javax.servlet.jsp.PageContext) - Method in class com.octo.captcha.module.taglib.BaseCaptchaTag
 
setParent(javax.servlet.jsp.tagext.Tag) - Method in class com.octo.captcha.module.taglib.BaseCaptchaTag
 
setRegisterToMbean(Boolean) - Method in class com.octo.captcha.module.config.CaptchaModuleConfig
 
setRequiredCharacters(String) - Method in class com.octo.captcha.component.image.fontgenerator.RandomFontGenerator
 
setResponseKey(String) - Method in class com.octo.captcha.module.config.CaptchaModuleConfig
 
setServeOnlyConfiguredLocales(boolean) - Method in class com.octo.captcha.engine.bufferedengine.ContainerConfiguration
 
setServiceClass(String) - Method in class com.octo.captcha.module.config.CaptchaModuleConfig
 
setSwapCronExpr(String) - Method in class com.octo.captcha.engine.bufferedengine.manager.QuartzBufferedEngineManager
Set the cron expression for swapping operations
setSwapSize(Integer) - Method in class com.octo.captcha.engine.bufferedengine.ContainerConfiguration
 
setSwapSize(int) - Method in interface com.octo.captcha.engine.bufferedengine.manager.BufferedEngineContainerManager
 
setSwapSize(int) - Method in class com.octo.captcha.engine.bufferedengine.manager.QuartzBufferedEngineManager
 
shiftBoundariesToNonLinearLayout(double, double) - Method in class com.octo.captcha.component.image.textpaster.ChangeableAttributedString
 
shutdown() - Method in interface com.octo.captcha.engine.bufferedengine.manager.BufferedEngineContainerManager
Shutdown scheduling, the container will use its memory buffer until its empty and swtich to the engine.
shutdown() - Method in class com.octo.captcha.engine.bufferedengine.manager.QuartzBufferedEngineManager
 
SimpleBufferedEngineContainer - Class in com.octo.captcha.engine.bufferedengine
Simple implmentation of the BufferedEngineContainer with ClockDaemon
SimpleBufferedEngineContainer(CaptchaEngine, CaptchaBuffer, CaptchaBuffer, ContainerConfiguration, int, int) - Constructor for class com.octo.captcha.engine.bufferedengine.SimpleBufferedEngineContainer
 
SimpleBufferedEngineContainer.SimpleDiskFeeder - Class in com.octo.captcha.engine.bufferedengine
 
SimpleBufferedEngineContainer.SimpleDiskFeeder() - Constructor for class com.octo.captcha.engine.bufferedengine.SimpleBufferedEngineContainer.SimpleDiskFeeder
 
SimpleBufferedEngineContainer.SimpleDiskToMemory - Class in com.octo.captcha.engine.bufferedengine
 
SimpleBufferedEngineContainer.SimpleDiskToMemory() - Constructor for class com.octo.captcha.engine.bufferedengine.SimpleBufferedEngineContainer.SimpleDiskToMemory
 
SimpleFishEyeEngine - Class in com.octo.captcha.engine.image.fisheye
Produce fishEye from files.
SimpleFishEyeEngine() - Constructor for class com.octo.captcha.engine.image.fisheye.SimpleFishEyeEngine
 
SimpleImageCaptchaToJPEG - Class in com.octo.captcha.engine.image.utils
Description:
SimpleImageCaptchaToJPEG() - Constructor for class com.octo.captcha.engine.image.utils.SimpleImageCaptchaToJPEG
 
SimpleListImageCaptchaEngine - Class in com.octo.captcha.engine.image.gimpy
Description:
SimpleListImageCaptchaEngine() - Constructor for class com.octo.captcha.engine.image.gimpy.SimpleListImageCaptchaEngine
 
SimpleListSoundCaptchaEngine - Class in com.octo.captcha.engine.sound.gimpy
Description: simple gimpy sound engine
SimpleListSoundCaptchaEngine() - Constructor for class com.octo.captcha.engine.sound.gimpy.SimpleListSoundCaptchaEngine
 
SimpleTextPaster - Class in com.octo.captcha.component.image.textpaster

Pastes the text at width/20 and height/2

SimpleTextPaster(Integer, Integer, Color) - Constructor for class com.octo.captcha.component.image.textpaster.SimpleTextPaster
 
SimpleTextPaster(Integer, Integer, ColorGenerator) - Constructor for class com.octo.captcha.component.image.textpaster.SimpleTextPaster
 
SimpleTextPaster(Integer, Integer, ColorGenerator, Boolean) - Constructor for class com.octo.captcha.component.image.textpaster.SimpleTextPaster
 
SimpleWordToImage - Class in com.octo.captcha.component.image.wordtoimage
Simple image to word implementation.
SimpleWordToImage() - Constructor for class com.octo.captcha.component.image.wordtoimage.SimpleWordToImage
 
SingleColorGenerator - Class in com.octo.captcha.component.image.color
Simple color generator that always return the same color
SingleColorGenerator(Color) - Constructor for class com.octo.captcha.component.image.color.SingleColorGenerator
construct a simple color generator
size() - Method in interface com.octo.captcha.engine.bufferedengine.buffer.CaptchaBuffer
Get the size of the buffer for all locales
size(Locale) - Method in interface com.octo.captcha.engine.bufferedengine.buffer.CaptchaBuffer
Get the size of the buffer for a locale
size() - Method in class com.octo.captcha.engine.bufferedengine.buffer.DatabaseCaptchaBuffer
Get the size of the buffer for all locales
size(Locale) - Method in class com.octo.captcha.engine.bufferedengine.buffer.DatabaseCaptchaBuffer
Get the size of the buffer for a locale
size() - Method in class com.octo.captcha.engine.bufferedengine.buffer.DiskCaptchaBuffer
 
size(Locale) - Method in class com.octo.captcha.engine.bufferedengine.buffer.DiskCaptchaBuffer
 
size() - Method in class com.octo.captcha.engine.bufferedengine.buffer.MemoryCaptchaBuffer
 
size(Locale) - Method in class com.octo.captcha.engine.bufferedengine.buffer.MemoryCaptchaBuffer
 
SizeSortedWordList - Interface in com.octo.captcha.component.word
SoundCaptcha - Class in com.octo.captcha.sound

Description: String question about a Line challenge, this class is abstract.

SoundCaptcha(String, AudioInputStream) - Constructor for class com.octo.captcha.sound.SoundCaptcha
 
SoundCaptchaEngine - Class in com.octo.captcha.engine.sound
Description: abstract base class for SoundCaptcha engines.
SoundCaptchaEngine() - Constructor for class com.octo.captcha.engine.sound.SoundCaptchaEngine
 
SoundCaptchaFactory - Class in com.octo.captcha.sound

Description: This class is for building a sound captcha.

SoundCaptchaFactory() - Constructor for class com.octo.captcha.sound.SoundCaptchaFactory
 
SoundCaptchaService - Interface in com.octo.captcha.service.sound
 
SoundCaptchaToWAV - Class in com.octo.captcha.engine.sound.utils
This utility class lets you create WAV files with a particular
SoundCaptchaToWAV() - Constructor for class com.octo.captcha.engine.sound.utils.SoundCaptchaToWAV
 
SoundConfigurator - Interface in com.octo.captcha.component.sound.soundconfigurator
Provide configuration of a sound
SoundToFile - Class in com.octo.captcha.engine.sound.utils

Create a wave file from an AudioInputStream

SoundToFile() - Constructor for class com.octo.captcha.engine.sound.utils.SoundToFile
 
SoundToWavHelper - Class in com.octo.captcha.module.web.sound
Helper class
SoundToWavHelper() - Constructor for class com.octo.captcha.module.web.sound.SoundToWavHelper
 
SpellerSound - Class in com.octo.captcha.sound.speller
SoundCaptcha with spelling
SpellerSound(String, AudioInputStream, String) - Constructor for class com.octo.captcha.sound.speller.SpellerSound
 
SpellerSoundCaptchaEngine - Class in com.octo.captcha.engine.sound.speller

Engine to generate a SpellerSound captcha.

SpellerSoundCaptchaEngine() - Constructor for class com.octo.captcha.engine.sound.speller.SpellerSoundCaptchaEngine
 
SpellerSoundFactory - Class in com.octo.captcha.sound.speller
Factory for SpellerSound
SpellerSoundFactory(WordGenerator, WordToSound, SpellerWordDecorator) - Constructor for class com.octo.captcha.sound.speller.SpellerSoundFactory
Construct a GimpySoundFactory from a word generator component and a wordtosound component
SpellerWordDecorator - Class in com.octo.captcha.component.word.worddecorator
Simple decorator that provide spelling from a word
SpellerWordDecorator(String) - Constructor for class com.octo.captcha.component.word.worddecorator.SpellerWordDecorator
Constructor for the Speller Decorator.
SpellFindCaptcha - Class in com.octo.captcha.sound.spellfind
SpellFindCaptcha(String, AudioInputStream, String) - Constructor for class com.octo.captcha.sound.spellfind.SpellFindCaptcha
 
SpellFindCaptchaFactory - Class in com.octo.captcha.sound.spellfind
SpellFindCaptchaFactory(WordGenerator, WordToSound) - Constructor for class com.octo.captcha.sound.spellfind.SpellFindCaptchaFactory
Construct a GimpySoundFactory from a word generator component and a wordtosound component
startDaemon() - Method in class com.octo.captcha.engine.bufferedengine.SimpleBufferedEngineContainer
 
startScheduler() - Method in class com.octo.captcha.engine.bufferedengine.SimpleBufferedEngineContainer
 
startToFeedPersistantBuffer() - Method in interface com.octo.captcha.engine.bufferedengine.manager.BufferedEngineContainerManager
Tell the scheduler to start to feed the persistent buffer
startToFeedPersistantBuffer() - Method in class com.octo.captcha.engine.bufferedengine.manager.QuartzBufferedEngineManager
 
startToSwapFromPersistentToVolatileMemory() - Method in interface com.octo.captcha.engine.bufferedengine.manager.BufferedEngineContainerManager
Tell the scheduler to start to swap captchas from persistent buffer to memory buffer
startToSwapFromPersistentToVolatileMemory() - Method in class com.octo.captcha.engine.bufferedengine.manager.QuartzBufferedEngineManager
 
stopDaemon() - Method in class com.octo.captcha.engine.bufferedengine.SimpleBufferedEngineContainer
 
stopToFeedPersistentBuffer() - Method in interface com.octo.captcha.engine.bufferedengine.manager.BufferedEngineContainerManager
Tell the scheduler to stop to feed the persistent buffer
stopToFeedPersistentBuffer() - Method in class com.octo.captcha.engine.bufferedengine.manager.QuartzBufferedEngineManager
 
stopToSwapFromPersistentToVolatileMemory() - Method in interface com.octo.captcha.engine.bufferedengine.manager.BufferedEngineContainerManager
Tell the scheduler to stop to swap captchas from persistent buffer to memory buffer
stopToSwapFromPersistentToVolatileMemory() - Method in class com.octo.captcha.engine.bufferedengine.manager.QuartzBufferedEngineManager
 
store(Collection, Locale) - Method in class com.octo.captcha.engine.bufferedengine.buffer.DiskCaptchaBuffer
Puts items into the store.
store(Object, Locale) - Method in class com.octo.captcha.engine.bufferedengine.buffer.DiskCaptchaBuffer
Puts items into the store.
store - Variable in class com.octo.captcha.service.AbstractCaptchaService
 
storeCaptcha(String, Captcha) - Method in interface com.octo.captcha.service.captchastore.CaptchaStore
Deprecated. in order to implement the by locale generation, use the CaptchaStore.storeCaptcha(String, com.octo.captcha.Captcha, java.util.Locale)
storeCaptcha(String, Captcha, Locale) - Method in interface com.octo.captcha.service.captchastore.CaptchaStore
Store the captcha with the provided id as key.
storeCaptcha(String, Captcha) - Method in class com.octo.captcha.service.captchastore.JBossCacheCaptchaStore
 
storeCaptcha(String, Captcha, Locale) - Method in class com.octo.captcha.service.captchastore.JBossCacheCaptchaStore
 
storeCaptcha(String, Captcha) - Method in class com.octo.captcha.service.captchastore.MapCaptchaStore
Store the captcha with the provided id as key.
storeCaptcha(String, Captcha, Locale) - Method in class com.octo.captcha.service.captchastore.MapCaptchaStore
Store the captcha with the provided id as key.
stringToSound(String) - Method in class com.octo.captcha.component.sound.wordtosound.AbstractFreeTTSWordToSound
Main method for this service Return an image with the specified.
stringToSound(String) - Method in class com.octo.captcha.component.sound.wordtosound.FreeTTSWordToSound
Main method for this service Return an image with the specified.
swapCaptchasFromPersistentToVolatileMemory() - Method in class com.octo.captcha.engine.bufferedengine.BufferedEngineContainer
Method launch by a scheduler to swap captcha from disk buffer to the memory buffer.

T

TextCaptcha - Class in com.octo.captcha.text
A text captcha is a captcha with a Text challenge...
TextCaptcha(String, String) - Constructor for class com.octo.captcha.text.TextCaptcha
 
TextCaptchaFactory - Class in com.octo.captcha.text
Implements a TextCaptcha Factory.
TextCaptchaFactory() - Constructor for class com.octo.captcha.text.TextCaptchaFactory
 
TextCaptchaService - Interface in com.octo.captcha.service.text
textColors - Variable in class com.octo.captcha.component.image.textpaster.RandomTextPaster
 
TextDecorator - Interface in com.octo.captcha.component.image.textpaster.textdecorator
TextPaster - Interface in com.octo.captcha.component.image.textpaster
Used by ComposedWordToImage to paste the word to be distorded on the image background
TOOLKIT_IMPL - Static variable in class com.octo.captcha.component.image.utils.ToolkitFactory
 
ToolkitFactory - Class in com.octo.captcha.component.image.utils
Description: This Factory is used in order to switch from the java.awt.Toolkit component to other implementation like PJA Toolkit.
ToolkitFactory() - Constructor for class com.octo.captcha.component.image.utils.ToolkitFactory
 
toString() - Method in class com.octo.captcha.component.image.textpaster.ChangeableAttributedString
 
toString() - Method in class com.octo.captcha.engine.bufferedengine.buffer.DiskCaptchaBuffer
Returns a Stringrepresentation of the DiskCaptchaBuffer
TRANSPARENT_ALPHA_COMPONENT_VALUE - Static variable in class com.octo.captcha.component.image.color.RandomRangeColorGenerator
Transparent alpha value
TwistedAndShearedRandomFontGenerator - Class in com.octo.captcha.component.image.fontgenerator
Description:
TwistedAndShearedRandomFontGenerator(Integer, Integer) - Constructor for class com.octo.captcha.component.image.fontgenerator.TwistedAndShearedRandomFontGenerator
 
TwistedRandomFontGenerator - Class in com.octo.captcha.component.image.fontgenerator
Description:
TwistedRandomFontGenerator(Integer, Integer) - Constructor for class com.octo.captcha.component.image.fontgenerator.TwistedRandomFontGenerator
 

U

UniColorBackgroundGenerator - Class in com.octo.captcha.component.image.backgroundgenerator

Contructs uniform painted background, with default wolor White.

UniColorBackgroundGenerator(Integer, Integer) - Constructor for class com.octo.captcha.component.image.backgroundgenerator.UniColorBackgroundGenerator
 
UniColorBackgroundGenerator(Integer, Integer, Color) - Constructor for class com.octo.captcha.component.image.backgroundgenerator.UniColorBackgroundGenerator
 
UniColorBackgroundGenerator(Integer, Integer, ColorGenerator) - Constructor for class com.octo.captcha.component.image.backgroundgenerator.UniColorBackgroundGenerator
 
unregisterFromMBeanServer(String) - Static method in class com.octo.captcha.module.jmx.JMXRegistrationHelper
 

V

validate() - Method in class com.octo.captcha.module.config.CaptchaModuleConfig
 
validateResponse(Object) - Method in interface com.octo.captcha.Captcha
Validation routine for the response.
validateResponse(Object) - Method in class com.octo.captcha.image.fisheye.FishEye
Validation routine for the response.
validateResponse(Object) - Method in class com.octo.captcha.image.gimpy.Gimpy
Validation routine from the CAPTCHA interface. this methods verify if the response is not null and a String and then compares the given response to the internal string.
validateResponse(Object) - Method in class com.octo.captcha.sound.gimpy.GimpySound
 
validateResponse(String) - Method in class com.octo.captcha.sound.gimpy.GimpySound
 
validateResponse(Object) - Method in class com.octo.captcha.sound.speller.SpellerSound
 
validateResponse(String) - Method in class com.octo.captcha.sound.speller.SpellerSound
 
validateResponse(Object) - Method in class com.octo.captcha.sound.spellfind.SpellFindCaptcha
 
validateResponse(String) - Method in class com.octo.captcha.sound.spellfind.SpellFindCaptcha
 
validateResponse(Object) - Method in class com.octo.captcha.text.math.MathCaptcha
Validation routine from the CAPTCHA interface. this methods verify if the response is not null and a String and then compares the given response to the internal string.
validateResponseForID(String, Object) - Method in class com.octo.captcha.service.AbstractCaptchaService
Method to validate a response to the challenge corresponding to the given ticket and remove the coresponding captcha from the store.
validateResponseForID(String, Object) - Method in class com.octo.captcha.service.AbstractManageableCaptchaService
Method to validate a response to the challenge corresponding to the given ticket and remove the coresponding captcha from the store.
validateResponseForID(String, Object) - Method in interface com.octo.captcha.service.CaptchaService
Method to validate a response to the challenge corresponding to the given ticket.
volatileBuffer - Variable in class com.octo.captcha.engine.bufferedengine.BufferedEngineContainer
 
volatileMemoryHits - Variable in class com.octo.captcha.engine.bufferedengine.BufferedEngineContainer
 

W

WordDecorator - Interface in com.octo.captcha.component.word.worddecorator
Provide method to decorate a word, that means adding semantic information around the word (like a question) or transforming the word into a semantical set (like a reverese spelling).
WordGenerator - Interface in com.octo.captcha.component.word.wordgenerator
This interface defines methods to retrieve random words .
WordToImage - Interface in com.octo.captcha.component.image.wordtoimage
Provides methods to tranform a word to an image.
WordToSound - Interface in com.octo.captcha.component.sound.wordtosound

Provides methods to tranform a word to a sound .


A B C D E F G H I J K L M N O P Q R S T U V W

Copyright 2003-2009 JCaptcha. All Rights Reserved.