async handler(request: Request, h: ResponseToolkit) { return h.response(renderPlaygroundPage(this.config)).type('text/html'); }
method: 'GET', path: '/example', handler: (request, h) => h.response({ok: true}), config: { plugins: {
method: 'GET', path: '/endpoint', handler: (request, h) => h.response({ok: true}) }); method: 'GET', path: '/overriden-policy', handler: (request, h) => h.response({ok: true}), config: { plugins: { method: 'GET', path: '/disabled-ac', handler: (request, h) => h.response({ok: true}), config: { plugins: { method: 'GET', path: '/route-params/{param1}', handler: (request, h) => h.response({ok: true}), config: { plugins: { method: 'GET', path: '/route-query-params', handler: (request, h) => h.response({ok: true}), config: { validate: {
method: 'GET', path: '/endpoint', handler: (request, h) => h.response({ok: true}), config: { plugins: {
method: 'GET', path: '/permit-with-group-membership', handler: (request, h) => h.response({ok: true}), config: { plugins: { method: 'GET', path: '/deny-without-group-membership', handler: (request, h) => h.response({ok: true}), config: { plugins: { method: 'GET', path: '/permit-if-at-least-one-group-membership', handler: (request, h) => h.response({ok: true}), config: { plugins: { method: 'GET', path: '/deny-if-none-group-membership', handler: (request, h) => h.response({ok: true}), config: { plugins: { method: 'GET', path: '/deny-if-not-all-group-membership', handler: (request, h) => h.response({ok: true}), config: { plugins: {
method: 'GET', path: '/endpoint', handler: (request, h) => h.response({ok: true}) }); method: 'GET', path: '/overriden-policy', handler: (request, h) => h.response({ok: true}), config: { plugins: { method: 'GET', path: '/disabled-ac', handler: (request, h) => h.response({ok: true}), config: { plugins: {
async handler(request: Request, h: ResponseToolkit) { return h.response(renderPlaygroundPage(this.config)).type('text/html'); }