package api
Ordering
- Alphabetic
Visibility
- Public
- All
Type Members
- final case class AdminUser(id: String, username: String) extends RealLoggedUser with Product with Serializable
- trait AnonymousAccessSupport extends AnyRef
- class AuthManager extends AkkaBasedAuthManager
- final case class AuthenticatedUser(id: String, username: String, roles: Set[String], impersonatedAuthenticationUser: Option[AuthenticatedUser] = None) extends Product with Serializable
- trait AuthenticationConfiguration extends AnyRef
- sealed trait AuthenticationError extends SecurityError
- trait AuthenticationProvider extends NamedServiceProvider
- trait AuthenticationResources extends Directives with FailFastCirceSupport with AnonymousAccessSupport
- sealed trait AuthorizationError extends SecurityError
- final case class CommonUser(id: String, username: String, categoryPermissions: Map[String, Set[Permission]] = Map.empty, globalPermissions: List[GlobalPermission] = Nil) extends RealLoggedUser with Product with Serializable
- sealed trait CreationError extends AnyRef
- sealed trait FrontendStrategySettings extends AnyRef
- final case class ImpersonatedUser(impersonatedUser: RealLoggedUser, impersonatingUser: RealLoggedUser) extends LoggedUser with Product with Serializable
- final case class ImpersonatedUserData(id: String, username: String, roles: Set[String]) extends Product with Serializable
- sealed trait ImpersonationAuthenticationError extends AuthenticationError
- sealed trait ImpersonationSupport extends AnyRef
- abstract class ImpersonationSupported extends ImpersonationSupport
- sealed trait LoggedUser extends AnyRef
- trait NoAnonymousAccessSupport extends AnonymousAccessSupport
- sealed trait RealLoggedUser extends LoggedUser
- class RulesSet extends AnyRef
- sealed trait SecurityError extends AnyRef
Value Members
- object AuthManager
- object AuthenticatedUser extends Serializable
- object AuthenticationConfiguration
- object AuthenticationProvider extends LazyLogging
- object AuthenticationResources
- object CreationError
- object FrontendStrategySettings
- object GlobalPermission
- object ImpersonationNotSupported extends Product with Serializable
- object LoggedUser
- object NoImpersonationSupport extends ImpersonationSupport
- object NussknackerInternalUser
- object RealLoggedUser
- object RulesSet
- object SecurityError