Package

pl.touk.nussknacker.ui.security

api

Permalink

package api

Visibility
  1. Public
  2. All

Type Members

  1. case class AdminUser(id: String, username: String) extends LoggedUser with Product with Serializable

    Permalink
  2. case class AuthenticatedUser(id: String, username: String, roles: List[String]) extends Product with Serializable

    Permalink
  3. trait AuthenticationConfiguration extends AnyRef

    Permalink
  4. trait AuthenticationProvider extends NamedServiceProvider

    Permalink
  5. trait AuthenticationResources extends Directives

    Permalink
  6. case class CommonUser(id: String, username: String, categoryPermissions: Map[String, Set[Permission]] = Map.empty, globalPermissions: List[GlobalPermission] = Nil) extends LoggedUser with Product with Serializable

    Permalink
  7. sealed trait LoggedUser extends AnyRef

    Permalink
  8. class RulesSet extends AnyRef

    Permalink

Value Members

  1. object AuthenticationConfiguration

    Permalink
  2. object AuthenticationProvider extends LazyLogging

    Permalink
  3. object AuthenticationResources

    Permalink
  4. object GlobalPermission extends Enumeration

    Permalink
  5. object LoggedUser

    Permalink
  6. object NussknackerInternalUser extends AdminUser

    Permalink
  7. object Permission extends Enumeration

    Permalink
  8. object RulesSet

    Permalink

Ungrouped