ActiveAnno

Web-based responsive document annotation tool

View the Project on GitHub MaxMello/ActiveAnno

activeannoservice / application / JwtConfiguration

JwtConfiguration

data class JwtConfiguration

Data class representing the JTW configuration

Constructors

Name Summary
<init> Data class representing the JTW configurationJwtConfiguration(useRoleProtection: Boolean = true, rolesKey: String = "roles", roleAdmin: String = "activeanno_admin", roleManager: String = "activeanno_manager", roleUser: String = "activeanno_user", roleProducer: String = "activeanno_producer", roleConsumer: String = "activeanno_consumer", roleGlobalSearch: String = "activeanno_global_search", userIdentifierKey: String = "sub", userNameKey: String = "name", validation: JwtValidation)

Properties

Name Summary
roleAdmin val roleAdmin: String
roleConsumer val roleConsumer: String
roleGlobalSearch val roleGlobalSearch: String
roleManager val roleManager: String
roleProducer val roleProducer: String
rolesKey val rolesKey: String
roleUser val roleUser: String
userIdentifierKey val userIdentifierKey: String
userNameKey val userNameKey: String
useRoleProtection val useRoleProtection: Boolean
validation val validation: JwtValidation