Task Frontend
class TaskFrontend(val auth: Auth, val logger: Logger, val appConfiguration: AppConfiguration, val shutdownHook: () -> Unit, val reservationDatabase: ReservationDatabaseManager, val userDatabase: UserDatabaseManager, val pepper: String?, val configurationFile: <Error class: unknown class>) : AppBase
Proxy for managing the PowerGoblin instance from public internet.
Constructors
Link copied to clipboard
constructor(auth: Auth, logger: Logger, appConfiguration: AppConfiguration, shutdownHook: () -> Unit, reservationDatabase: ReservationDatabaseManager, userDatabase: UserDatabaseManager, pepper: String?, configurationFile: <Error class: unknown class>)
Properties
Functions
Link copied to clipboard
Throws ForbiddenResponse / UnauthorizedResponse / etc. if needed
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
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
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard