package Ġde . s amb alm ues lie . open event . server . auth Ċ Ċ import Ġio . mic ronaut . context . annotation . Requires ; Ċ import Ġio . mic ronaut . http . HttpRequest ; Ċ import Ġio . mic ronaut . http . HttpResponse ; Ċ import Ġio . mic ronaut . http . annotation . Produces ; Ċ import Ġio . mic ronaut . http . server . exceptions . ExceptionHandler ; Ċ import Ġjavax . inject . Singleton ; ĊĊ Ċ @ Produces Ċ @ Singleton Ċ @ Requires ( classes Ġ= Ġ[ Ins ufficient Permissions Exception :: class , ĠException Handler :: class ]) Ċ class ĠIns ufficient Permissions ExceptionHandler Ġ: ĠException Handler < Ins ufficient Permissions Exception , ĠHttpResponse <* >> Ġ{ Ċ ĉ override Ġfun Ġhandle ( request : ĠHttpRequest <* >, Ġexception : ĠIns ufficient Permissions Exception ): ĠHttpResponse < Any > Ġ{ Ċĉ ĉ return ĠHttpResponse . un authorized () Ċ ĉ } Ċ } Ċ