public class ImageVerificationImage extends StdWebMacro
| Modifier and Type | Class | Description | 
|---|---|---|
| static class  | ImageVerificationImage.ImgCacheEntry | 
| Modifier and Type | Field | Description | 
|---|---|---|
| static java.lang.Object | sync | 
idConverter| Constructor | Description | 
|---|---|
| ImageVerificationImage() | |
| ImageVerificationImage(int height,
                      int width,
                      java.lang.String oldValue,
                      java.io.OutputStream out) | |
| ImageVerificationImage(java.lang.String oldValue,
                      java.io.OutputStream out) | 
| Modifier and Type | Method | Description | 
|---|---|---|
| java.lang.String | getFilename(com.planet_ink.coffee_web.interfaces.HTTPRequest httpReq,
           java.lang.String filename) | |
| java.lang.String | getVerificationValue() | return the value to check for when the user enters it in. | 
| static SLinkedList<ImageVerificationImage.ImgCacheEntry> | getVerifyCache() | |
| boolean | isAWebPath() | Whether this macro substitutes as an aspect of the web path instead of a
 standard web macro. | 
| boolean | preferBinary() | Whether the runMacro or runBinaryMacro executor should be called. | 
| byte[] | runBinaryMacro(com.planet_ink.coffee_web.interfaces.HTTPRequest httpReq,
              java.lang.String parm,
              com.planet_ink.coffee_web.interfaces.HTTPResponse httpResp) | This method is executed only if this macro returns true for
 preferBinary(). | 
| java.lang.String | runMacro(com.planet_ink.coffee_web.interfaces.HTTPRequest httpReq,
        java.lang.String parm,
        com.planet_ink.coffee_web.interfaces.HTTPResponse httpResp) | This method is executed only if this macro returns false for
 preferBinary(). | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitclearWebMacros, clearWebMacros, colorwebifyOnly, compareTo, copyOf, getHTTPFileData, grabFile, helpHelp, helpHelp, htmlIncomingFilter, htmlIncomingFilter, htmlOutgoingFilter, htmlOutgoingFilter, ID, initializeClass, isAdminMacro, L, name, newInstance, parseOrderedParms, parseParms, parseParms, safeIncomingfilter, webify, webifypublic ImageVerificationImage()
public ImageVerificationImage(java.lang.String oldValue,
                              java.io.OutputStream out)
                       throws java.io.IOException
java.io.IOExceptionpublic ImageVerificationImage(int height,
                              int width,
                              java.lang.String oldValue,
                              java.io.OutputStream out)
                       throws java.io.IOException
java.io.IOExceptionpublic boolean isAWebPath()
WebMacroisAWebPath in interface WebMacroisAWebPath in class StdWebMacropublic boolean preferBinary()
WebMacropreferBinary in interface WebMacropreferBinary in class StdWebMacroWebMacro.runBinaryMacro(HTTPRequest, String, HTTPResponse), 
WebMacro.runMacro(HTTPRequest, String, HTTPResponse)public static SLinkedList<ImageVerificationImage.ImgCacheEntry> getVerifyCache()
public java.lang.String getFilename(com.planet_ink.coffee_web.interfaces.HTTPRequest httpReq,
                                    java.lang.String filename)
public byte[] runBinaryMacro(com.planet_ink.coffee_web.interfaces.HTTPRequest httpReq,
                             java.lang.String parm,
                             com.planet_ink.coffee_web.interfaces.HTTPResponse httpResp)
                      throws HTTPServerException
WebMacrorunBinaryMacro in interface WebMacrorunBinaryMacro in class StdWebMacrohttpReq - the external requests objectparm - any parameter strings given to the macrohttpResp - the response, with headersHTTPServerException - a http error to pass to the userWebMacro.preferBinary(), 
HTTPRequestpublic java.lang.String runMacro(com.planet_ink.coffee_web.interfaces.HTTPRequest httpReq,
                                 java.lang.String parm,
                                 com.planet_ink.coffee_web.interfaces.HTTPResponse httpResp)
                          throws HTTPServerException
WebMacrorunMacro in interface WebMacrorunMacro in class StdWebMacrohttpReq - the external requests objectparm - any parameter strings given to the macrohttpResp - the response, with headersHTTPServerException - a http error to pass to the userWebMacro.preferBinary(), 
HTTPRequestpublic java.lang.String getVerificationValue()