LoginAction

class LoginAction(secuirtyManager: WebSecurityManager, ticketRegistry: TicketRegistry) extends ActionSupport with ServletSupport with Initializing
trait Initializing
trait ServletSupport
trait ActionSupport
trait Logging
trait ParamSupport
trait RouteSupport
trait MessageSupport
class Object
trait Matchable
class Any

Value members

Concrete methods

def index(service: String): View
override def init(): Unit

do initialization.

do initialization.

Definition Classes
Initializing
def overMaxFailure(princial: String): Boolean

密码错误次数是否3次以上

密码错误次数是否3次以上

def rememberFailue(princial: String): Unit

记录密码实效的次数

记录密码实效的次数

Value parameters:
princial

账户

def success(): View
def toLoginForm(req: HttpServletRequest, service: String): View

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
final protected def forward(action: To, message: String): View
Inherited from:
RouteSupport
final protected def forward(action: To): View
Inherited from:
RouteSupport
final protected def forward(view: String, message: String): PathView
Inherited from:
RouteSupport
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
final protected def redirect(action: To, message: String): View
Inherited from:
RouteSupport
final protected def redirect(method: String, params: String, message: String): View
Inherited from:
RouteSupport
final protected def redirect(method: String, message: String): View
Inherited from:
RouteSupport
final protected def redirect(method: String): View
Inherited from:
RouteSupport
final protected def request: HttpServletRequest
Inherited from:
ServletSupport
final protected def response: HttpServletResponse
Inherited from:
ServletSupport
final protected def to(uri: String): To
Inherited from:
RouteSupport
final protected def to(uri: String, params: String): ToURI
Inherited from:
RouteSupport
final protected def to(clazz: Class[_], method: String, params: String): ToClass
Inherited from:
RouteSupport
final protected def to(clazz: Class[_], method: String): ToClass
Inherited from:
RouteSupport
final protected def to(obj: Object, method: String, params: String): ToClass
Inherited from:
RouteSupport
final protected def to(obj: Object, method: String): ToClass
Inherited from:
RouteSupport

Concrete fields

var casService: CasService
var credentialStore: DBCredentialStore
var entryPoint: EntryPoint
var passwordPolicyProvider: PasswordPolicyProvider
var securityContextBuilder: SecurityContextBuilder
var setting: CasSetting

Inherited fields

protected val logger: Logger
Inherited from:
Logging