polynote
.
server
auth
package
auth
Linear Supertypes
AnyRef
,
Any
Ordering
Alphabetic
By Inheritance
Inherited
auth
AnyRef
Any
Hide All
Show All
Visibility
Public
All
Type Members
class
BasicIdentity
extends
Identity
with
Serializable
case class
HeaderIdentityProvider
(
header:
String
,
permissions:
Map
[
String
,
Set
[
PermissionType
]] =
Map("*" -> PermissionType.All)
,
allowAnonymous:
Boolean
=
false
)
extends
Service
with
Product
with
Serializable
trait
Identity
extends
AnyRef
type
IdentityProvider
=
Has
[
Service
]
sealed abstract
class
Permission
extends
AnyRef
sealed abstract
class
PermissionType
extends
AnyRef
trait
ProviderLoader
extends
AnyRef
A service interface for loading identity providers from plug-ins.
type
UserIdentity
=
Has
[
Option
[
Identity
]]
Value Members
object
BasicIdentity
extends
Serializable
object
HeaderIdentityProvider
extends
Serializable
object
IdentityProvider
extends
Serializable
object
Permission
object
PermissionType
object
UserIdentity
extends
Serializable
Inherited from
AnyRef
Inherited from
Any
Ungrouped