com
.
qmetric
.
penfold
.
app
.
support
.
auth
BasicAuthenticationSupport
trait
BasicAuthenticationSupport
extends
ScentrySupport
[
User
] with
BasicAuthSupport
[
User
]
Self Type
BasicAuthenticationSupport
with
ScalatraBase
Linear Supertypes
BasicAuthSupport
[
User
],
ScentrySupport
[
User
],
Initializable
,
AnyRef
,
Any
Known Subclasses
QueueResource
,
TaskResource
Ordering
Alphabetic
By inheritance
Inherited
BasicAuthenticationSupport
BasicAuthSupport
ScentrySupport
Initializable
AnyRef
Any
Hide All
Show all
Learn more about member selection
Visibility
Public
All
Type Members
trait
Config
extends
AnyRef
Definition Classes
Initializable
abstract
type
ConfigT
Definition Classes
Initializable
abstract
type
ScentryConfiguration
<:
ScentryConfig
Definition Classes
ScentrySupport
Abstract Value Members
implicit abstract
def
configWrapper
(
config: (
BasicAuthenticationSupport
.this)#
ConfigT
)
: (
BasicAuthenticationSupport
.this)#
Config
Attributes
protected
Definition Classes
Initializable
abstract
def
validCredentials
:
Option
[
AuthenticationCredentials
]
Attributes
protected
Concrete Value Members
final
def
!=
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
final
def
!=
(
arg0:
Any
)
:
Boolean
Definition Classes
Any
final
def
##
()
:
Int
Definition Classes
AnyRef → Any
final
def
==
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
final
def
==
(
arg0:
Any
)
:
Boolean
Definition Classes
Any
final
def
asInstanceOf
[
T0
]
:
T0
Definition Classes
Any
def
authenticate
()
(
implicit
request:
HttpServletRequest
,
response:
HttpServletResponse
)
:
Option
[
User
]
Attributes
protected
Definition Classes
ScentrySupport
def
basicAuth
()
(
implicit
request:
HttpServletRequest
,
response:
HttpServletResponse
)
:
Option
[
User
]
Attributes
protected
Definition Classes
BasicAuthSupport
def
clone
()
:
AnyRef
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
...
)
def
configureScentry
:
Unit
Attributes
protected
Definition Classes
BasicAuthenticationSupport
→ ScentrySupport
final
def
eq
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
def
equals
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
def
finalize
()
:
Unit
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
classOf[java.lang.Throwable]
)
def
fromSession
:
PartialFunction
[
String
,
User
]
Attributes
protected
Definition Classes
BasicAuthenticationSupport
→ ScentrySupport
final
def
getClass
()
:
Class
[_]
Definition Classes
AnyRef → Any
def
hashCode
()
:
Int
Definition Classes
AnyRef → Any
def
initialize
(
config: (
BasicAuthenticationSupport
.this)#
ConfigT
)
:
Unit
Definition Classes
ScentrySupport → Initializable
def
isAnonymous
(
implicit
request:
HttpServletRequest
)
:
Boolean
Attributes
protected
Definition Classes
ScentrySupport
def
isAuthenticated
(
implicit
request:
HttpServletRequest
)
:
Boolean
Attributes
protected
Definition Classes
ScentrySupport
final
def
isInstanceOf
[
T0
]
:
Boolean
Definition Classes
Any
def
logOut
()
(
implicit
request:
HttpServletRequest
,
response:
HttpServletResponse
)
:
Unit
Attributes
protected
Definition Classes
ScentrySupport
final
def
ne
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
final
def
notify
()
:
Unit
Definition Classes
AnyRef
final
def
notifyAll
()
:
Unit
Definition Classes
AnyRef
val
realm
:
String
Definition Classes
BasicAuthenticationSupport
→ BasicAuthSupport
def
registerAuthStrategies
:
Unit
Attributes
protected
Definition Classes
BasicAuthenticationSupport
→ ScentrySupport
def
scentry
(
implicit
request:
HttpServletRequest
)
:
Scentry
[
User
]
Attributes
protected
Definition Classes
ScentrySupport
val
scentryConfig
: (
BasicAuthenticationSupport
.this)#
ScentryConfiguration
Attributes
protected
Definition Classes
BasicAuthenticationSupport
→ ScentrySupport
def
scentryOption
(
implicit
request:
HttpServletRequest
)
:
Option
[
Scentry
[
User
]]
Attributes
protected
Definition Classes
ScentrySupport
def
shutdown
()
:
Unit
Attributes
protected
Definition Classes
Initializable
final
def
synchronized
[
T0
]
(
arg0: ⇒
T0
)
:
T0
Definition Classes
AnyRef
def
toSession
:
PartialFunction
[
User
,
String
]
Attributes
protected
Definition Classes
BasicAuthenticationSupport
→ ScentrySupport
def
toString
()
:
String
Definition Classes
AnyRef → Any
implicit
def
user
(
implicit
request:
HttpServletRequest
)
:
User
Attributes
protected
Definition Classes
ScentrySupport
def
userOption
(
implicit
request:
HttpServletRequest
)
:
Option
[
User
]
Attributes
protected
Definition Classes
ScentrySupport
def
user_=
(
user:
User
)
(
implicit
request:
HttpServletRequest
)
:
String
Attributes
protected
Definition Classes
ScentrySupport
final
def
wait
()
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
final
def
wait
(
arg0:
Long
,
arg1:
Int
)
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
final
def
wait
(
arg0:
Long
)
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
Inherited from
BasicAuthSupport
[
User
]
Inherited from
ScentrySupport
[
User
]
Inherited from
Initializable
Inherited from
AnyRef
Inherited from
Any
Ungrouped