Package

net.liftweb.http

auth

Permalink

package auth

Visibility
  1. Public
  2. All

Type Members

  1. sealed abstract class AuthenticationAlgorithm extends AnyRef

    Permalink
  2. sealed abstract class AuthenticationScheme extends AnyRef

    Permalink
  3. case class DigestAuthentication(method: String, userName: String, realm: String, nonce: String, uri: String, qop: String, nc: String, cnonce: String, response: String, opaque: String) extends Product with Serializable

    Permalink
  4. trait HttpAuthentication extends AnyRef

    Permalink

    All http authentication methods must implement these methods.

    All http authentication methods must implement these methods. The most important method to note here is the verified_? partial function as this is what is used to then determine if the response specified in the boot dispatcher is used or its a 401 response.

  5. case class HttpBasicAuthentication(realmName: String)(func: PartialFunction[(String, String, Req), Boolean]) extends HttpAuthentication with Product with Serializable

    Permalink

    Methods that are specific to HTTP basic are defined here.

    Methods that are specific to HTTP basic are defined here. The methods from the parent trait are implemented to decode the Base64 encoded input from the http client.

  6. case class HttpDigestAuthentication(realmName: String)(func: PartialFunction[(String, Req, (String) ⇒ Boolean), Boolean]) extends HttpAuthentication with Loggable with Product with Serializable

    Permalink
  7. trait Role extends AnyRef

    Permalink

    A Role may be assigned to a resource denominated by a path.

    A Role may be assigned to a resource denominated by a path. A subject that is assigned to the same role or to a role higher into the roles hierarchy will have access to requested resource.

Ungrouped