Package

com.rasterfoundry.api

user

Permalink

package user

Visibility
  1. Public
  2. All

Type Members

  1. final case class Auth0User(email: Option[String], email_verified: Option[Boolean], username: Option[String], phone_number: Option[String], phone_verified: Option[String], user_id: Option[String], created_at: Option[String], updated_at: Option[String], identities: Option[Json], user_metadata: Option[Json], picture: Option[String], name: Option[String], nickname: Option[String], given_name: Option[String], family_name: Option[String]) extends Product with Serializable

    Permalink
  2. final case class Auth0UserUpdate(email: Option[String], phone_number: Option[String], user_metadata: Option[Json], username: Option[String]) extends Product with Serializable

    Permalink
  3. final case class DropboxAuthRequest(authorizationCode: String, redirectURI: String) extends Product with Serializable

    Permalink
  4. class DummySessionStore extends DbxSessionStore

    Permalink

    Mock a DbxSessionStore.

    Mock a DbxSessionStore.

    To implement the DbxSessionStore interface, we need get, set, and clear. The Dropbox SDK is really happy if we're using the servlet API, but since we're not, we have this dumb class instead.

    get returns a random 16 byte string that we're using to pretend we set state in the /authorize request. set and clear are around just to make the interface happy

  5. trait UserRoutes extends Authentication with PaginationDirectives with CommonHandlers with UserErrorHandler with QueryParametersCommon with LazyLogging

    Permalink

    Routes for users

  6. final case class UserWithOAuth(user: User, oauth: Auth0User) extends Product with Serializable

    Permalink
  7. final case class UserWithOAuthUpdate(user: Create, oauth: Auth0UserUpdate) extends Product with Serializable

    Permalink

Value Members

  1. object Auth0User extends Serializable

    Permalink
  2. object Auth0UserService extends Config with LazyLogging

    Permalink
  3. object Auth0UserUpdate extends Serializable

    Permalink
  4. object DropboxAuthRequest extends Serializable

    Permalink
  5. object UserWithOAuth extends Serializable

    Permalink
  6. object UserWithOAuthUpdate extends Serializable

    Permalink

Ungrouped