Package

polynote.server

auth

Permalink

package auth

Visibility
  1. Public
  2. All

Type Members

  1. case class BasicIdentity(name: String) extends Identity with Product with Serializable

    Permalink
  2. case class HeaderIdentityProvider(header: String, permissions: Map[String, Set[PermissionType]] = Map("*" -> PermissionType.All), allowAnonymous: Boolean = false) extends Service with Product with Serializable

    Permalink
  3. trait Identity extends AnyRef

    Permalink
  4. trait IdentityProvider extends AnyRef

    Permalink
  5. sealed abstract class Permission extends AnyRef

    Permalink
  6. sealed abstract class PermissionType extends AnyRef

    Permalink
  7. trait ProviderLoader extends AnyRef

    Permalink

    A service interface for loading identity providers from plug-ins.

  8. trait UserIdentity extends AnyRef

    Permalink

Value Members

  1. object HeaderIdentityProvider extends Serializable

    Permalink
  2. object IdentityProvider

    Permalink
  3. object Permission

    Permalink
  4. object PermissionType

    Permalink
  5. object UserIdentity

    Permalink

Ungrouped