beangle-otk-captcha
beangle-otk-captcha
org.beangle.otk.captcha.core
Captcha
CaptchaEngine
CaptchaException
org.beangle.otk.captcha.core.image
AbstractWordToImage
BackgroundGenerator
ChangeableAttributedString
ChangeableAttributedString
ColorGenerator
Random
Single
ColorGenerator
DecoratedTextPaster
DeformedComposedWordToImage
FontGenerator
GmailEngine
GmailEngine
RandomFontGenerator
RandomFontGenerator
TextPaster
UniColorBackgroundGenerator
WordToImage
org.beangle.otk.captcha.core.service
CaptchaService
CaptchaService
CaptchaStore
CacheStore
MemoryStore
CaptchaStore
DefaultCaptchaService
org.beangle.otk.captcha.core.word
DictionaryReader
BundleReader
DictionaryReader
WordGenerator
ComposeDictionary
Dictionary
Random
WordGenerator
WordList
WordList
org.beangle.otk.captcha.web
DefaultModule
org.beangle.otk.captcha.web.action
IndexWS
beangle-otk-captcha
/
org.beangle.otk.captcha.web.action
/
IndexWS
IndexWS
@action
("")
class
IndexWS
extends
ActionSupport
with
ServletSupport
with
Initializing
Graph
Supertypes
trait
Initializing
trait
ServletSupport
trait
ActionSupport
trait
Logging
trait
ParamSupport
trait
RouteSupport
trait
MessageSupport
class
Object
trait
Matchable
class
Any
Value members
Value members
Concrete methods
@mapping
("image/{id}")
def
image
(
@param
("id")
id:
String
):
View
override
def
init
():
Unit
Definition Classes
Initializing
@mapping
("validate/{id}")
def
validate
(
@param
("id")
id:
String
):
View
Inherited methods
final protected
def
addCookie
(
name:
String
,
value:
String
,
age:
Int
):
Unit
Inherited from:
ServletSupport
final protected
def
addCookie
(
name:
String
,
value:
String
,
path:
String
,
age:
Int
):
Unit
Inherited from:
ServletSupport
final protected
def
attribute
[
T
](
name:
String
,
clazz:
Class
[
T
]):
T
Inherited from:
ParamSupport
final protected
def
attribute
(
name:
String
):
Any
Inherited from:
ParamSupport
final protected
def
deleteCookie
(
name:
String
):
Unit
Inherited from:
ServletSupport
@ignore
final protected
def
forward
(
action:
To
,
message:
String
):
View
Inherited from:
RouteSupport
@ignore
final protected
def
forward
(
action:
To
):
View
Inherited from:
RouteSupport
@ignore
final protected
def
forward
(
view:
String
,
message:
String
):
PathView
Inherited from:
RouteSupport
@ignore
final protected
def
forward
(
view:
String
):
PathView
Inherited from:
RouteSupport
final protected
def
get
[
T
](
name:
String
,
clazz:
Class
[
T
]):
Option
[
T
]
Inherited from:
ParamSupport
final protected
def
get
[
T
](
paramName:
String
,
defaultValue:
T
):
T
Inherited from:
ParamSupport
final protected
def
get
(
paramName:
String
):
Option
[
String
]
Inherited from:
ParamSupport
final protected
def
getAll
[
T
:
ClassTag
](
paramName:
String
,
clazz:
Class
[
T
]):
Iterable
[
T
]
Inherited from:
ParamSupport
final protected
def
getAll
(
paramName:
String
):
Iterable
[
Any
]
Inherited from:
ParamSupport
final protected
def
getBoolean
(
name:
String
,
defaultValue:
Boolean
):
Boolean
Inherited from:
ParamSupport
final protected
def
getBoolean
(
name:
String
):
Option
[
Boolean
]
Inherited from:
ParamSupport
final protected
def
getCookieValue
(
cookieName:
String
):
String
Inherited from:
ServletSupport
final protected
def
getDate
(
name:
String
):
Option
[
LocalDate
]
Inherited from:
ParamSupport
final protected
def
getDateTime
(
name:
String
):
Option
[
LocalDateTime
]
Inherited from:
ParamSupport
final protected
def
getFloat
(
name:
String
):
Option
[
Float
]
Inherited from:
ParamSupport
final protected
def
getInstant
(
name:
String
):
Option
[
Instant
]
Inherited from:
ParamSupport
final protected
def
getInt
(
name:
String
,
defaultValue:
Int
):
Int
Inherited from:
ParamSupport
final protected
def
getInt
(
name:
String
):
Option
[
Int
]
Inherited from:
ParamSupport
final protected
def
getLong
(
name:
String
):
Option
[
Long
]
Inherited from:
ParamSupport
final protected
def
getShort
(
name:
String
):
Option
[
Short
]
Inherited from:
ParamSupport
final protected
def
put
(
key:
String
,
value:
Any
):
Unit
Inherited from:
ParamSupport
@ignore
final protected
def
redirect
(
action:
To
,
message:
String
):
View
Inherited from:
RouteSupport
@ignore
final protected
def
redirect
(
method:
String
,
params:
String
,
message:
String
):
View
Inherited from:
RouteSupport
@ignore
final protected
def
redirect
(
method:
String
,
message:
String
):
View
Inherited from:
RouteSupport
@ignore
final protected
def
redirect
(
method:
String
):
View
Inherited from:
RouteSupport
@ignore
protected
def
remoteAddr
:
String
Inherited from:
ServletSupport
@ignore
final protected
def
request
:
HttpServletRequest
Inherited from:
ServletSupport
@ignore
final protected
def
response
:
HttpServletResponse
Inherited from:
ServletSupport
@ignore
final protected
def
to
(
uri:
String
):
To
Inherited from:
RouteSupport
@ignore
final protected
def
to
(
uri:
String
,
params:
String
):
ToURI
Inherited from:
RouteSupport
@ignore
final protected
def
to
(
clazz:
Class
[
_
],
method:
String
,
params:
String
):
ToClass
Inherited from:
RouteSupport
@ignore
final protected
def
to
(
clazz:
Class
[
_
],
method:
String
):
ToClass
Inherited from:
RouteSupport
@ignore
final protected
def
to
(
obj:
Object
,
method:
String
,
params:
String
):
ToClass
Inherited from:
RouteSupport
@ignore
final protected
def
to
(
obj:
Object
,
method:
String
):
ToClass
Inherited from:
RouteSupport
Concrete fields
var
cacheManager
:
CacheManager
var
captchaService
:
CaptchaService
[
InputStream
,
String
]
Inherited fields
protected
val
logger
:
Logger
Inherited from:
Logging