beangle-ids-web
beangle-ids-web
org.beangle.ids.cas.web.action
LoginAction
LogoutAction
ServiceValidateAction
SessionAction
org.beangle.ids.cas.web.helper
CaptchaHelper
CsrfDefender
DefaultCasSessionIdPolicy
SessionHelper
beangle-ids-web
/
org.beangle.ids.cas.web.action
/
SessionAction
SessionAction
class
SessionAction
(
secuirtyManager:
WebSecurityManager
)
extends
ActionSupport
Graph
Supertypes
trait
ActionSupport
trait
Logging
trait
ParamSupport
trait
RouteSupport
trait
MessageSupport
class
Object
trait
Matchable
class
Any
Value members
Value members
Concrete methods
@response
@mapping
("{id}/access")
def
access
(
id:
String
):
View
@response
@mapping
("{id}/expire")
def
expire
(
id:
String
):
View
@mapping
("{principal}/ids")
def
ids
(
principal:
String
):
View
@response
@mapping
("{id}")
def
index
(
id:
String
):
Any
Inherited methods
final protected
def
attribute
[
T
](
name:
String
,
clazz:
Class
[
T
]):
T
Inherited from:
ParamSupport
final protected
def
attribute
(
name:
String
):
Any
Inherited from:
ParamSupport
@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
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
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
Inherited fields
protected
val
logger
:
Logger
Inherited from:
Logging