Task Backend
class TaskBackend(val auth: Auth, val logger: Logger, appConfiguration: AppConfiguration, databaseRoot: <Error class: unknown class>, val shutdownHook: () -> Unit, val launchTime: <Error class: unknown class> = LocalDateTime.now()) : AppBase
Proxy for managing the PowerGoblin instance from public internet.
Constructors
Link copied to clipboard
constructor(auth: Auth, logger: Logger, appConfiguration: AppConfiguration, databaseRoot: <Error class: unknown class>, shutdownHook: () -> Unit, launchTime: <Error class: unknown class> = LocalDateTime.now())
Properties
Functions
Link copied to clipboard
Throws ForbiddenResponse / UnauthorizedResponse / etc. if needed
Link copied to clipboard
fun checkAccess(permittedRoles: Collection<<Error class: unknown class>>, userEntry: UserEntry?): Boolean
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard