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.

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
 
AbstractWordToImage(boolean) - 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
addAffineTransform(AffineTransform) - Method in class com.octo.captcha.component.image.textpaster.Glyphs
 
addAffineTransform(int, AffineTransform) - Method in class com.octo.captcha.component.image.textpaster.Glyphs
 
addEffects(AudioInputStream) - Method in class com.octo.captcha.component.sound.wordtosound.AbstractWordToSound
Add effect to the sound
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
addGlyphVector(GlyphVector) - Method in class com.octo.captcha.component.image.textpaster.Glyphs
 
addRenderingHints(RenderingHints.Key, Object) - Method in class com.octo.captcha.component.image.textpaster.NonLinearRandomAngleTextPaster
Deprecated. 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
BaffleGlyphsDecorator - Class in com.octo.captcha.component.image.textpaster.glyphsdecorator

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

BaffleGlyphsDecorator(Integer, Color) - Constructor for class com.octo.captcha.component.image.textpaster.glyphsdecorator.BaffleGlyphsDecorator
 
BaffleGlyphsDecorator(Integer, ColorGenerator) - Constructor for class com.octo.captcha.component.image.textpaster.glyphsdecorator.BaffleGlyphsDecorator
 
BaffleGlyphsDecorator(Integer, ColorGenerator, Integer) - Constructor for class com.octo.captcha.component.image.textpaster.glyphsdecorator.BaffleGlyphsDecorator
 
BaffleListGimpyEngine - Class in com.octo.captcha.engine.image.gimpy
Description:
BaffleListGimpyEngine() - Constructor for class com.octo.captcha.engine.image.gimpy.BaffleListGimpyEngine
 
BaffleTextDecorator - Class in com.octo.captcha.component.image.textpaster.textdecorator
Deprecated.  
BaffleTextDecorator(Integer, Color) - Constructor for class com.octo.captcha.component.image.textpaster.textdecorator.BaffleTextDecorator
Deprecated.  
BaffleTextDecorator(Integer, ColorGenerator) - Constructor for class com.octo.captcha.component.image.textpaster.textdecorator.BaffleTextDecorator
Deprecated.  
BaffleTextDecorator(Integer, ColorGenerator, Integer) - Constructor for class com.octo.captcha.component.image.textpaster.textdecorator.BaffleTextDecorator
Deprecated.  
BaseCaptchaTag - Class in com.octo.captcha.module.taglib
Defines the service for the module.
BaseCaptchaTag() - Constructor for class com.octo.captcha.module.taglib.BaseCaptchaTag
 
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.DeformedBaffleListGimpyEngine
 
buildInitialFactories() - Method in class com.octo.captcha.engine.image.gimpy.GmailEngine
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.HotmailEngine
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.HotmailEngine2008
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.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.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
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
 
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
 
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
 
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.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.
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.glyphsdecorator - package com.octo.captcha.component.image.textpaster.glyphsdecorator
 
com.octo.captcha.component.image.textpaster.glyphsvisitor - package com.octo.captcha.component.image.textpaster.glyphsvisitor
 
com.octo.captcha.component.image.textpaster.textdecorator - package com.octo.captcha.component.image.textpaster.textdecorator
 
com.octo.captcha.component.image.textpaster.textvisitor - package com.octo.captcha.component.image.textpaster.textvisitor
 
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.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.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.servlet.image - package com.octo.captcha.module.servlet.image
 
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
 
ComposedWordToImage(boolean, FontGenerator, BackgroundGenerator, TextPaster) - Constructor for class com.octo.captcha.component.image.wordtoimage.ComposedWordToImage
 
configurator - Variable in class com.octo.captcha.component.sound.wordtosound.AbstractWordToSound
 
ConstantWordGenerator - Class in com.octo.captcha.component.word.wordgenerator
 
ConstantWordGenerator(String) - Constructor for class com.octo.captcha.component.word.wordgenerator.ConstantWordGenerator
 

D

decorate(Graphics2D, Glyphs, BufferedImage) - Method in class com.octo.captcha.component.image.textpaster.glyphsdecorator.BaffleGlyphsDecorator
 
decorate(Graphics2D, Glyphs, BufferedImage) - Method in interface com.octo.captcha.component.image.textpaster.glyphsdecorator.GlyphsDecorator
 
decorate(Graphics2D, Glyphs, BufferedImage) - Method in class com.octo.captcha.component.image.textpaster.glyphsdecorator.RandomLinesGlyphsDecorator
 
decorateAttributedString(Graphics2D, MutableAttributedString) - Method in class com.octo.captcha.component.image.textpaster.textdecorator.BaffleTextDecorator
Deprecated.  
decorateAttributedString(Graphics2D, MutableAttributedString) - Method in class com.octo.captcha.component.image.textpaster.textdecorator.LineTextDecorator
Deprecated.  
decorateAttributedString(Graphics2D, MutableAttributedString) - Method in interface com.octo.captcha.component.image.textpaster.textdecorator.TextDecorator
Deprecated.  
DecoratedRandomTextPaster - Class in com.octo.captcha.component.image.textpaster
Deprecated.  
DecoratedRandomTextPaster(Integer, Integer, ColorGenerator, TextDecorator[]) - Constructor for class com.octo.captcha.component.image.textpaster.DecoratedRandomTextPaster
Deprecated.  
DecoratedRandomTextPaster(Integer, Integer, ColorGenerator, Boolean, TextDecorator[]) - Constructor for class com.octo.captcha.component.image.textpaster.DecoratedRandomTextPaster
Deprecated.  
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
 
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.
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, List<ImageDeformation>, List<ImageDeformation>, List<ImageDeformation>) - Constructor for class com.octo.captcha.component.image.wordtoimage.DeformedComposedWordToImage
Composed word to image that applys filters
DeformedComposedWordToImage(boolean, FontGenerator, BackgroundGenerator, TextPaster, List<ImageDeformation>, List<ImageDeformation>, List<ImageDeformation>) - Constructor for class com.octo.captcha.component.image.wordtoimage.DeformedComposedWordToImage
 
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.ImageDeformationByBufferedImageOp
 
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
 
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
 
doGet(HttpServletRequest, HttpServletResponse) - Method in class com.octo.captcha.module.servlet.image.SimpleImageCaptchaServlet
 
doStartTag() - Method in class com.octo.captcha.module.taglib.BaseCaptchaTag
 
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.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.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
 
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 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)
FileReaderRandomBackgroundGenerator(Integer, Integer, String) - Constructor for class com.octo.captcha.component.image.backgroundgenerator.FileReaderRandomBackgroundGenerator
 
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, Logger, 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, Logger, 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
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
get(int) - Method in class com.octo.captcha.component.image.textpaster.Glyphs
 
getAdvance(int) - Method in class com.octo.captcha.component.image.textpaster.Glyphs
 
getAdvanceX(int) - Method in class com.octo.captcha.component.image.textpaster.Glyphs
 
getAdvanceY(int) - Method in class com.octo.captcha.component.image.textpaster.Glyphs
 
getAscent(int) - Method in class com.octo.captcha.component.image.textpaster.MutableAttributedString
Deprecated.  
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.
getBackground() - 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.Glyphs
 
getBounds() - Method in class com.octo.captcha.component.image.textpaster.Glyphs
 
getBounds(int) - Method in class com.octo.captcha.component.image.textpaster.MutableAttributedString
Deprecated.  
getBoundsHeight(int) - Method in class com.octo.captcha.component.image.textpaster.Glyphs
 
getBoundsHeight() - Method in class com.octo.captcha.component.image.textpaster.Glyphs
 
getBoundsWidth(int) - Method in class com.octo.captcha.component.image.textpaster.Glyphs
 
getBoundsWidth() - Method in class com.octo.captcha.component.image.textpaster.Glyphs
 
getBoundsX(int) - Method in class com.octo.captcha.component.image.textpaster.Glyphs
 
getBoundsX() - Method in class com.octo.captcha.component.image.textpaster.Glyphs
 
getBoundsY(int) - Method in class com.octo.captcha.component.image.textpaster.Glyphs
 
getBoundsY() - Method in class com.octo.captcha.component.image.textpaster.Glyphs
 
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.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 retrieve the challenge corresponding to the given ticket.
getChallengeForID(String, Locale) - Method in interface com.octo.captcha.service.CaptchaService
Method to retrieve the challenge corresponding to the given ticket.
getColorGenerator() - Method in class com.octo.captcha.component.image.textpaster.AbstractTextPaster
 
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 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
 
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.
getGlyphVector(int) - Method in class com.octo.captcha.component.image.textpaster.Glyphs
 
getHeight(int) - Method in class com.octo.captcha.component.image.textpaster.MutableAttributedString
Deprecated.  
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 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
 
getInstance() - Static method in class com.octo.captcha.module.config.CaptchaModuleConfig
 
getInternalBounds(int) - Method in class com.octo.captcha.component.image.textpaster.Glyphs
 
getInternalBoundsHeigth(int) - Method in class com.octo.captcha.component.image.textpaster.Glyphs
 
getInternalBoundsWidth(int) - Method in class com.octo.captcha.component.image.textpaster.Glyphs
 
getInternalBoundsX(int) - Method in class com.octo.captcha.component.image.textpaster.Glyphs
 
getInternalBoundsY(int) - Method in class com.octo.captcha.component.image.textpaster.Glyphs
 
getInternalWidth(int) - Method in class com.octo.captcha.component.image.textpaster.Glyphs
 
getIterator(int) - Method in class com.octo.captcha.component.image.textpaster.MutableAttributedString
Deprecated.  
getKeys() - Method in interface com.octo.captcha.service.captchastore.CaptchaStore
Return all the contained keys
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.MapCaptchaStore
Retrieve the locale for this key from the store.
getLocation() - Method in interface com.octo.captcha.component.sound.soundconfigurator.SoundConfigurator
 
getLSB(int) - Method in class com.octo.captcha.component.image.textpaster.Glyphs
 
getMaxAcceptedWordLenght() - Method in class com.octo.captcha.component.image.textpaster.AbstractTextPaster
Deprecated. misspelled, use AbstractTextPaster.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 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.AbstractWordToSound
 
getMaxAcceptedWordLength() - Method in interface com.octo.captcha.component.sound.wordtosound.WordToSound
 
getMaxAscent() - Method in class com.octo.captcha.component.image.textpaster.MutableAttributedString
Deprecated.  
getMaxDescent() - Method in class com.octo.captcha.component.image.textpaster.MutableAttributedString
Deprecated.  
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.Glyphs
 
getMaxHeight() - Method in class com.octo.captcha.component.image.textpaster.MutableAttributedString
Deprecated.  
getMaxWidth() - Method in class com.octo.captcha.component.image.textpaster.Glyphs
 
getMaxWidth() - Method in class com.octo.captcha.component.image.textpaster.MutableAttributedString
Deprecated.  
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(int) - Method in class com.octo.captcha.component.image.textpaster.Glyphs
 
getMaxX() - Method in class com.octo.captcha.component.image.textpaster.MutableAttributedString
Deprecated.  
getMaxY(int) - Method in class com.octo.captcha.component.image.textpaster.Glyphs
 
getMaxY() - Method in class com.octo.captcha.component.image.textpaster.MutableAttributedString
Deprecated.  
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.MutableAttributedString
Deprecated.  
getMetrics(int) - Method in class com.octo.captcha.component.image.textpaster.Glyphs
 
getMinAcceptedWordLenght() - Method in class com.octo.captcha.component.image.textpaster.AbstractTextPaster
Deprecated. misspelled, use AbstractTextPaster.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 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.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
 
getMinX(int) - Method in class com.octo.captcha.component.image.textpaster.Glyphs
 
getMinY(int) - Method in class com.octo.captcha.component.image.textpaster.Glyphs
 
getName() - Method in interface com.octo.captcha.component.sound.soundconfigurator.SoundConfigurator
 
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.
getOutline(int) - Method in class com.octo.captcha.component.image.textpaster.Glyphs
 
getParent() - Method in class com.octo.captcha.module.taglib.BaseCaptchaTag
 
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 retrieve the question corresponding to the given ticket.
getQuestionForID(String, Locale) - Method in interface com.octo.captcha.service.CaptchaService
Method to retrieve the question corresponding to the given ticket.
getRandomAngle() - Method in class com.octo.captcha.component.image.textpaster.NonLinearRandomAngleTextPaster
Deprecated. 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 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
 
getRSB(int) - Method in class com.octo.captcha.component.image.textpaster.Glyphs
 
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.MapCaptchaStore
get the size of this store
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.
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
 
getTotalWidth() - Method in class com.octo.captcha.component.image.textpaster.MutableAttributedString
Deprecated.  
getVolume() - Method in interface com.octo.captcha.component.sound.soundconfigurator.SoundConfigurator
 
getWidth(int) - Method in class com.octo.captcha.component.image.textpaster.MutableAttributedString
Deprecated.  
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.ConstantWordGenerator
 
getWord(Integer, Locale) - Method in class com.octo.captcha.component.word.wordgenerator.ConstantWordGenerator
 
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.Glyphs
 
getX(int) - Method in class com.octo.captcha.component.image.textpaster.MutableAttributedString
Deprecated.  
getY(int) - Method in class com.octo.captcha.component.image.textpaster.Glyphs
 
getY(int) - Method in class com.octo.captcha.component.image.textpaster.MutableAttributedString
Deprecated.  
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
 
GimpyFactory(WordGenerator, WordToImage, boolean) - 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
Glyphs - Class in com.octo.captcha.component.image.textpaster
Container class for a list of GlyphVector
Glyphs() - Constructor for class com.octo.captcha.component.image.textpaster.Glyphs
 
GlyphsDecorator - Interface in com.octo.captcha.component.image.textpaster.glyphsdecorator
 
GlyphsPaster - Class in com.octo.captcha.component.image.textpaster
Use Glyphs to draw, much more powerfull and efficient than using AttributedString
GlyphsPaster(Integer, Integer) - Constructor for class com.octo.captcha.component.image.textpaster.GlyphsPaster
 
GlyphsPaster(Integer, Integer, Color) - Constructor for class com.octo.captcha.component.image.textpaster.GlyphsPaster
 
GlyphsPaster(Integer, Integer, ColorGenerator) - Constructor for class com.octo.captcha.component.image.textpaster.GlyphsPaster
 
GlyphsPaster(Integer, Integer, ColorGenerator, Boolean) - Constructor for class com.octo.captcha.component.image.textpaster.GlyphsPaster
 
GlyphsPaster(Integer, Integer, GlyphsVisitors[]) - Constructor for class com.octo.captcha.component.image.textpaster.GlyphsPaster
 
GlyphsPaster(Integer, Integer, Color, GlyphsVisitors[]) - Constructor for class com.octo.captcha.component.image.textpaster.GlyphsPaster
 
GlyphsPaster(Integer, Integer, ColorGenerator, GlyphsVisitors[]) - Constructor for class com.octo.captcha.component.image.textpaster.GlyphsPaster
 
GlyphsPaster(Integer, Integer, ColorGenerator, GlyphsVisitors[], GlyphsDecorator[]) - Constructor for class com.octo.captcha.component.image.textpaster.GlyphsPaster
 
GlyphsPaster(Integer, Integer, ColorGenerator, Boolean, GlyphsVisitors[]) - Constructor for class com.octo.captcha.component.image.textpaster.GlyphsPaster
 
GlyphsPaster(Integer, Integer, ColorGenerator, Boolean, GlyphsVisitors[], GlyphsDecorator[]) - Constructor for class com.octo.captcha.component.image.textpaster.GlyphsPaster
 
GlyphsVisitors - Interface in com.octo.captcha.component.image.textpaster.glyphsvisitor
 
GmailEngine - Class in com.octo.captcha.engine.image.gimpy

This is the default captcha engine.

GmailEngine() - Constructor for class com.octo.captcha.engine.image.gimpy.GmailEngine
 
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.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.
HorizontalSpaceGlyphsVisitor - Class in com.octo.captcha.component.image.textpaster.glyphsvisitor
 
HorizontalSpaceGlyphsVisitor(int) - Constructor for class com.octo.captcha.component.image.textpaster.glyphsvisitor.HorizontalSpaceGlyphsVisitor
 
HotmailEngine - Class in com.octo.captcha.engine.image.gimpy

This is the default captcha engine.

HotmailEngine() - Constructor for class com.octo.captcha.engine.image.gimpy.HotmailEngine
 
HotmailEngine2008 - Class in com.octo.captcha.engine.image.gimpy

This is the default captcha engine.

HotmailEngine2008() - Constructor for class com.octo.captcha.engine.image.gimpy.HotmailEngine2008
 

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.
ImageDeformationByBufferedImageOp - Class in com.octo.captcha.component.image.deformation
 
ImageDeformationByBufferedImageOp(List<BufferedImageOp>) - Constructor for class com.octo.captcha.component.image.deformation.ImageDeformationByBufferedImageOp
 
ImageDeformationByBufferedImageOp(BufferedImageOp) - Constructor for class com.octo.captcha.component.image.deformation.ImageDeformationByBufferedImageOp
 
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.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
 

J

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
Deprecated.  
kerning - Variable in class com.octo.captcha.component.image.textpaster.RandomTextPaster
Deprecated.  
kerning - Variable in class com.octo.captcha.component.image.textpaster.VisitedAndDecoratedTextPaster
Deprecated.  

L

length() - Method in class com.octo.captcha.component.image.textpaster.MutableAttributedString
Deprecated.  
LineTextDecorator - Class in com.octo.captcha.component.image.textpaster.textdecorator
Deprecated.  
LineTextDecorator(Integer, Color) - Constructor for class com.octo.captcha.component.image.textpaster.textdecorator.LineTextDecorator
Deprecated.  
LineTextDecorator(Integer, ColorGenerator) - Constructor for class com.octo.captcha.component.image.textpaster.textdecorator.LineTextDecorator
Deprecated.  
LineTextDecorator(Integer, ColorGenerator, Integer) - Constructor for class com.octo.captcha.component.image.textpaster.textdecorator.LineTextDecorator
Deprecated.  
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
 
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
 
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
 
MoveAllGlyphsToOriginVisitor - Class in com.octo.captcha.component.image.textpaster.glyphsvisitor
 
MoveAllGlyphsToOriginVisitor() - Constructor for class com.octo.captcha.component.image.textpaster.glyphsvisitor.MoveAllGlyphsToOriginVisitor
 
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.

MutableAttributedString - Class in com.octo.captcha.component.image.textpaster
Deprecated.  
MutableAttributedString(Graphics2D, AttributedString, int) - Constructor for class com.octo.captcha.component.image.textpaster.MutableAttributedString
Deprecated. Given an attributed string and the graphics environment it lives in, pull it apart into its components.
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
Deprecated.  
NonLinearRandomAngleTextPaster(Integer, Integer, Color) - Constructor for class com.octo.captcha.component.image.textpaster.NonLinearRandomAngleTextPaster
Deprecated.  
NonLinearRandomAngleTextPaster(Integer, Integer, ColorGenerator) - Constructor for class com.octo.captcha.component.image.textpaster.NonLinearRandomAngleTextPaster
Deprecated.  
NonLinearRandomAngleTextPaster(Integer, Integer, ColorGenerator, Boolean) - Constructor for class com.octo.captcha.component.image.textpaster.NonLinearRandomAngleTextPaster
Deprecated.  
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
Deprecated.  
NonLinearTextPaster(Integer, Integer, Color) - Constructor for class com.octo.captcha.component.image.textpaster.NonLinearTextPaster
Deprecated.  
NonLinearTextPaster(Integer, Integer, ColorGenerator) - Constructor for class com.octo.captcha.component.image.textpaster.NonLinearTextPaster
Deprecated.  
NonLinearTextPaster(Integer, Integer, ColorGenerator, Boolean) - Constructor for class com.octo.captcha.component.image.textpaster.NonLinearTextPaster
Deprecated.  

O

OPAQUE_ALPHA_COMPONENT_VALUE - Static variable in class com.octo.captcha.component.image.color.RandomRangeColorGenerator
Opaque alpha value
overlap(double) - Method in class com.octo.captcha.component.image.textpaster.MutableAttributedString
Deprecated. Gradually reduce spacing between letters until the overlap at least equals specified overlapPixs.
OverlapGlyphsTextVisitor - Class in com.octo.captcha.component.image.textpaster.textvisitor
Deprecated.  
OverlapGlyphsTextVisitor(int) - Constructor for class com.octo.captcha.component.image.textpaster.textvisitor.OverlapGlyphsTextVisitor
Deprecated.  
OverlapGlyphsUsingShapeVisitor - Class in com.octo.captcha.component.image.textpaster.glyphsvisitor
 
OverlapGlyphsUsingShapeVisitor(double) - Constructor for class com.octo.captcha.component.image.textpaster.glyphsvisitor.OverlapGlyphsUsingShapeVisitor
 
OverlapGlyphsVisitor - Class in com.octo.captcha.component.image.textpaster.glyphsvisitor
 
OverlapGlyphsVisitor(double) - Constructor for class com.octo.captcha.component.image.textpaster.glyphsvisitor.OverlapGlyphsVisitor
 

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
Deprecated. 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.DecoratedRandomTextPaster
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.GlyphsPaster
 
pasteText(BufferedImage, AttributedString) - Method in class com.octo.captcha.component.image.textpaster.NonLinearRandomAngleTextPaster
Deprecated.  
pasteText(BufferedImage, AttributedString) - Method in class com.octo.captcha.component.image.textpaster.NonLinearTextPaster
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.RandomTextPaster
Deprecated. Paste the text randomly on the background.
pasteText(BufferedImage, AttributedString) - Method in class com.octo.captcha.component.image.textpaster.SimpleTextPaster
Deprecated. 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.
pasteText(BufferedImage, AttributedString) - Method in class com.octo.captcha.component.image.textpaster.VisitedAndDecoratedTextPaster
Deprecated. Pastes the attributed string on the backround image and return the final image.
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

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, Font[], boolean) - Constructor for class com.octo.captcha.component.image.fontgenerator.RandomFontGenerator
 
RandomFontGenerator(Integer, Integer, String[]) - Constructor for class com.octo.captcha.component.image.fontgenerator.RandomFontGenerator
 
RandomLinesGlyphsDecorator - Class in com.octo.captcha.component.image.textpaster.glyphsdecorator
 
RandomLinesGlyphsDecorator(double, ColorGenerator, double, double) - Constructor for class com.octo.captcha.component.image.textpaster.glyphsdecorator.RandomLinesGlyphsDecorator
 
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
Deprecated.  
RandomTextPaster(Integer, Integer, Color) - Constructor for class com.octo.captcha.component.image.textpaster.RandomTextPaster
Deprecated.  
RandomTextPaster(Integer, Integer, Color[]) - Constructor for class com.octo.captcha.component.image.textpaster.RandomTextPaster
Deprecated.  
RandomTextPaster(Integer, Integer, ColorGenerator) - Constructor for class com.octo.captcha.component.image.textpaster.RandomTextPaster
Deprecated.  
RandomTextPaster(Integer, Integer, ColorGenerator, Boolean) - Constructor for class com.octo.captcha.component.image.textpaster.RandomTextPaster
Deprecated.  
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
 
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.MapCaptchaStore
Remove the captcha with the provided id as key.
rotate(int, double) - Method in class com.octo.captcha.component.image.textpaster.Glyphs
 
RotateGlyphsRandomVisitor - Class in com.octo.captcha.component.image.textpaster.glyphsvisitor
 
RotateGlyphsRandomVisitor() - Constructor for class com.octo.captcha.component.image.textpaster.glyphsvisitor.RotateGlyphsRandomVisitor
 
RotateGlyphsRandomVisitor(double) - Constructor for class com.octo.captcha.component.image.textpaster.glyphsvisitor.RotateGlyphsRandomVisitor
 

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
service - Static variable in class com.octo.captcha.module.servlet.image.SimpleImageCaptchaServlet
 
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
 
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
 
setIdKey(String) - Method in class com.octo.captcha.module.config.CaptchaModuleConfig
 
setIdType(String) - Method in class com.octo.captcha.module.config.CaptchaModuleConfig
 
setImageOperations(List<BufferedImageOp>) - Method in class com.octo.captcha.component.image.deformation.ImageDeformationByBufferedImageOp
 
setLocale(Locale) - Method in class com.octo.captcha.service.captchastore.CaptchaAndLocale
 
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
 
setPosition(int, double, double) - Method in class com.octo.captcha.component.image.textpaster.Glyphs
 
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
 
setServiceClass(String) - Method in class com.octo.captcha.module.config.CaptchaModuleConfig
 
ShearGlyphsRandomVisitor - Class in com.octo.captcha.component.image.textpaster.glyphsvisitor
 
ShearGlyphsRandomVisitor(double, double) - Constructor for class com.octo.captcha.component.image.textpaster.glyphsvisitor.ShearGlyphsRandomVisitor
 
shiftBoundariesToNonLinearLayout(double, double) - Method in class com.octo.captcha.component.image.textpaster.MutableAttributedString
Deprecated.  
SimpleFishEyeEngine - Class in com.octo.captcha.engine.image.fisheye
Produce fishEye from files.
SimpleFishEyeEngine() - Constructor for class com.octo.captcha.engine.image.fisheye.SimpleFishEyeEngine
 
SimpleImageCaptchaServlet - Class in com.octo.captcha.module.servlet.image
 
SimpleImageCaptchaServlet() - Constructor for class com.octo.captcha.module.servlet.image.SimpleImageCaptchaServlet
 
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
 
SimpleTextPaster - Class in com.octo.captcha.component.image.textpaster
Deprecated.  
SimpleTextPaster(Integer, Integer, Color) - Constructor for class com.octo.captcha.component.image.textpaster.SimpleTextPaster
Deprecated.  
SimpleTextPaster(Integer, Integer, ColorGenerator) - Constructor for class com.octo.captcha.component.image.textpaster.SimpleTextPaster
Deprecated.  
SimpleTextPaster(Integer, Integer, ColorGenerator, Boolean) - Constructor for class com.octo.captcha.component.image.textpaster.SimpleTextPaster
Deprecated.  
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 class com.octo.captcha.component.image.textpaster.Glyphs
 
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
 
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
 
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
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.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.

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
Deprecated.  
TextDecorator - Interface in com.octo.captcha.component.image.textpaster.textdecorator
Deprecated.  
TextPaster - Interface in com.octo.captcha.component.image.textpaster
Used by ComposedWordToImage to paste the word to be distorded on the image background
TextVisitor - Interface in com.octo.captcha.component.image.textpaster.textvisitor
Deprecated.  
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.Glyphs
 
toString() - Method in class com.octo.captcha.component.image.textpaster.MutableAttributedString
Deprecated.  
translate(double, double) - Method in class com.octo.captcha.component.image.textpaster.Glyphs
 
translate(int, double, double) - Method in class com.octo.captcha.component.image.textpaster.Glyphs
 
TranslateAllToRandomPointVisitor - Class in com.octo.captcha.component.image.textpaster.glyphsvisitor
 
TranslateAllToRandomPointVisitor() - Constructor for class com.octo.captcha.component.image.textpaster.glyphsvisitor.TranslateAllToRandomPointVisitor
 
TranslateAllToRandomPointVisitor(double, double) - Constructor for class com.octo.captcha.component.image.textpaster.glyphsvisitor.TranslateAllToRandomPointVisitor
 
TranslateGlyphsVerticalRandomVisitor - Class in com.octo.captcha.component.image.textpaster.glyphsvisitor
 
TranslateGlyphsVerticalRandomVisitor(double) - Constructor for class com.octo.captcha.component.image.textpaster.glyphsvisitor.TranslateGlyphsVerticalRandomVisitor
 
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(HttpServletRequest, String) - Static method in class com.octo.captcha.module.servlet.image.SimpleImageCaptchaServlet
 
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.
visit(Glyphs, Rectangle2D) - Method in interface com.octo.captcha.component.image.textpaster.glyphsvisitor.GlyphsVisitors
 
visit(Glyphs, Rectangle2D) - Method in class com.octo.captcha.component.image.textpaster.glyphsvisitor.HorizontalSpaceGlyphsVisitor
 
visit(Glyphs, Rectangle2D) - Method in class com.octo.captcha.component.image.textpaster.glyphsvisitor.MoveAllGlyphsToOriginVisitor
 
visit(Glyphs, Rectangle2D) - Method in class com.octo.captcha.component.image.textpaster.glyphsvisitor.OverlapGlyphsUsingShapeVisitor
 
visit(Glyphs, Rectangle2D) - Method in class com.octo.captcha.component.image.textpaster.glyphsvisitor.OverlapGlyphsVisitor
 
visit(Glyphs, Rectangle2D) - Method in class com.octo.captcha.component.image.textpaster.glyphsvisitor.RotateGlyphsRandomVisitor
 
visit(Glyphs, Rectangle2D) - Method in class com.octo.captcha.component.image.textpaster.glyphsvisitor.ShearGlyphsRandomVisitor
 
visit(Glyphs, Rectangle2D) - Method in class com.octo.captcha.component.image.textpaster.glyphsvisitor.TranslateAllToRandomPointVisitor
 
visit(Glyphs, Rectangle2D) - Method in class com.octo.captcha.component.image.textpaster.glyphsvisitor.TranslateGlyphsVerticalRandomVisitor
 
visit(MutableAttributedString) - Method in class com.octo.captcha.component.image.textpaster.textvisitor.OverlapGlyphsTextVisitor
Deprecated.  
visit(MutableAttributedString) - Method in interface com.octo.captcha.component.image.textpaster.textvisitor.TextVisitor
Deprecated.  
VisitedAndDecoratedTextPaster - Class in com.octo.captcha.component.image.textpaster
Deprecated.  
VisitedAndDecoratedTextPaster(Integer, Integer, TextVisitor[], TextDecorator[]) - Constructor for class com.octo.captcha.component.image.textpaster.VisitedAndDecoratedTextPaster
Deprecated.  
VisitedAndDecoratedTextPaster(Integer, Integer, Color, TextVisitor[], TextDecorator[]) - Constructor for class com.octo.captcha.component.image.textpaster.VisitedAndDecoratedTextPaster
Deprecated.  
VisitedAndDecoratedTextPaster(Integer, Integer, ColorGenerator, TextVisitor[], TextDecorator[]) - Constructor for class com.octo.captcha.component.image.textpaster.VisitedAndDecoratedTextPaster
Deprecated.  
VisitedAndDecoratedTextPaster(Integer, Integer, ColorGenerator, Boolean, TextVisitor[], TextDecorator[]) - Constructor for class com.octo.captcha.component.image.textpaster.VisitedAndDecoratedTextPaster
Deprecated.  

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.