All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.octo.captcha.sound.speller.SpellerSound Maven / Gradle / Ivy

/*
 * JCaptcha, the open source java framework for captcha definition and integration
 * Copyright (c)  2007 jcaptcha.net. All Rights Reserved.
 * See the LICENSE.txt file distributed with this package.
 */

package com.octo.captcha.sound.speller;

import com.octo.captcha.sound.SoundCaptcha;

import javax.sound.sampled.AudioInputStream;

/**
 * 

* SoundCaptcha with spelling *

* * @author Benoit Doumas * @version 1.0 */ public class SpellerSound extends SoundCaptcha { /** * */ private static final long serialVersionUID = 1L; public SpellerSound(String thequestion, AudioInputStream thechallenge, String theresponse) { super(thequestion, theresponse, thechallenge); } public Boolean validateResponse(Object theresponse) { if ((theresponse != null) && (theresponse instanceof String)) { return this.validateResponse((String) theresponse); } else { return Boolean.FALSE; } } public Boolean validateResponse(String theresponse) { return Boolean.valueOf(this.response.equalsIgnoreCase(theresponse)); } }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy