package Ġstudio . crud . feature . auth . token Ċ Ċ import Ġmu . Kotlin Logging Ċ import Ġorg . springframework . beans . factory . annotation . Autowired Ċ import Ġorg . springframework . stereotype . Component Ċ import Ġstudio . crud . feature . auth . jwt . Jwt Handler Ċ import Ġstudio . crud . feature . auth . model . Parsed State less Token Ċ import Ġstudio . crud . feature . auth . model . Token Payload Ċ Ċ @ Component Ċ class ĠToken Handler Impl Ġ: ĠToken Handler Ġ{ ĊĠĠĠ Ġ@ Autowired ĊĠĠĠ Ġprivate Ġlateinit Ġvar Ġjwt Handler : ĠJwt Handler ĊĊĠĠĠ Ġoverride Ġfun Ġgenerate Token ( payload : ĠToken Payload ): ĠParsed State less Token Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġjwt Handler . generate Token ( payload ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠĠĠ Ġprivate Ġval Ġlog Ġ= ĠKotlin Logging . logger Ġ{ Ġ} ĊĠĠĠ Ġ} Ċ }