case class HttpDigestAuthentication(realmName: String)(func: PartialFunction[(String, Req, (String) ⇒ Boolean), Boolean]) extends HttpAuthentication with Loggable with Product with Serializable
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- HttpDigestAuthentication
- Serializable
- Serializable
- Product
- Equals
- Loggable
- HttpAuthentication
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Instance Constructors
- new HttpDigestAuthentication(realmName: String)(func: PartialFunction[(String, Req, (String) ⇒ Boolean), Boolean])
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
clone(): AnyRef
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
finalize(): Unit
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- def getInfo(req: Req): Box[DigestAuthentication]
-
def
header(r: Req): Box[String]
- Definition Classes
- HttpAuthentication
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
val
logger: Logger
- Attributes
- protected
- Definition Classes
- Loggable
- Annotations
- @transient()
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
nonceValidityPeriod: Long
The period in milli seconds during which the nonce sent by server is valid.
The period in milli seconds during which the nonce sent by server is valid. After this period even if the auth digest matches correctly the authentication will fail.
A useful usability would be to return something like "5 seconds" where seconds function is defined in TimeHelpers. The default value returned is 30 seconds.
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
-
def
realm: String
- Definition Classes
- HttpDigestAuthentication → HttpAuthentication
- val realmName: String
-
def
shutDown: Unit
- Definition Classes
- HttpDigestAuthentication → HttpAuthentication
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
unauthorizedResponse: UnauthorizedDigestResponse
- Definition Classes
- HttpDigestAuthentication → HttpAuthentication
-
def
verified_?: PartialFunction[Req, Boolean]
- Definition Classes
- HttpDigestAuthentication → HttpAuthentication
-
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( ... )
- object NonceWatcher extends LiftActor