de.choffmeister.auth

common

package common

Visibility
  1. Public
  2. All

Type Members

  1. case class JsonWebToken(subject: String, claims: Map[String, JsValue] = Map.empty, createdAt: Date = ..., expiresAt: Date = ...) extends Product with Serializable

  2. class JsonWebTokenException extends Exception

  3. case class OAuth2AccessTokenResponse(tokenType: String, accessToken: String, expiresIn: Long) extends Product with Serializable

  4. trait PasswordHashAlgorithm extends AnyRef

  5. class PasswordHasher extends AnyRef

Value Members

  1. object JsonWebToken extends Serializable

  2. object OAuth2AccessTokenResponseFormat extends RootJsonFormat[OAuth2AccessTokenResponse]

  3. object PBKDF2 extends PasswordHashAlgorithm

    pbkdf2:hmac-sha1:10000:128:(salt):(hash)

  4. object Plain extends PasswordHashAlgorithm

    plain:(password)

Ungrouped