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, wait
clearWebMacros, clearWebMacros, colorwebifyOnly, compareTo, copyOf, getHTTPFileData, grabFile, helpHelp, helpHelp, htmlIncomingFilter, htmlIncomingFilter, htmlOutgoingFilter, htmlOutgoingFilter, ID, initializeClass, isAdminMacro, L, name, newInstance, parseOrderedParms, parseParms, parseParms, safeIncomingfilter, webify, webify
public ImageVerificationImage()
public ImageVerificationImage(java.lang.String oldValue, java.io.OutputStream out) throws java.io.IOException
java.io.IOException
public ImageVerificationImage(int height, int width, java.lang.String oldValue, java.io.OutputStream out) throws java.io.IOException
java.io.IOException
public boolean isAWebPath()
WebMacro
isAWebPath
in interface WebMacro
isAWebPath
in class StdWebMacro
public boolean preferBinary()
WebMacro
preferBinary
in interface WebMacro
preferBinary
in class StdWebMacro
WebMacro.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
WebMacro
runBinaryMacro
in interface WebMacro
runBinaryMacro
in class StdWebMacro
httpReq
- the external requests objectparm
- any parameter strings given to the macrohttpResp
- the response, with headersHTTPServerException
- a http error to pass to the userWebMacro.preferBinary()
,
HTTPRequest
public 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
WebMacro
runMacro
in interface WebMacro
runMacro
in class StdWebMacro
httpReq
- the external requests objectparm
- any parameter strings given to the macrohttpResp
- the response, with headersHTTPServerException
- a http error to pass to the userWebMacro.preferBinary()
,
HTTPRequest
public java.lang.String getVerificationValue()