beangle-security-web
beangle-security-web
org.beangle.security.web
EntryPoint
UrlEntryPoint
WebSecurityManager
org.beangle.security.web.access
AccessDeniedHandler
AuthorizationFilter
DefaultAccessDeniedHandler
DefaultSecurityContextBuilder
ResultChain
SecurityContextBuilder
SecurityFilter
SecurityInterceptor
org.beangle.security.web.authc
AbstractCookieUsernameSource
AbstractPreauthFilter
LogoutHandler
LogoutStack
ParameterUsernameSource
RemoteUsernameSource
UsernamePreauthFilter
UsernameSource
WebClient
org.beangle.security.web.session
CookieSessionIdPolicy
CookieSessionIdReader
ParamSessionIdPolicy
SessionIdPolicy
SessionIdReader
SessionIdReader
beangle-security-web
/
org.beangle.security.web.authc
/
ParameterUsernameSource
ParameterUsernameSource
class
ParameterUsernameSource
extends
UsernameSource
with
Logging
Graph
Supertypes
trait
Logging
trait
UsernameSource
class
Object
trait
Matchable
class
Any
Value members
Value members
Concrete methods
override
def
getCredential
(
request:
HttpServletRequest
):
Option
[
Any
]
Definition Classes
UsernameSource
override
def
resolveUser
(
request:
HttpServletRequest
,
credential:
Any
):
Option
[
String
]
Obtain username supplied in the request.
Obtain username supplied in the request.
Definition Classes
UsernameSource
Concrete fields
var
digestParam
:
String
var
enableExpired
:
Boolean
var
expiredTime
:
Int
var
extra
:
String
var
timeParam
:
String
var
userParam
:
String
Inherited fields
protected
val
logger
:
Logger
Inherited from:
Logging