| 40 | } |
| 41 | |
| 42 | func (h *Handler) SetAdminRoutes(r *httprouterx.RouterAdmin) { |
| 43 | r.GET(ClientsHandlerPath, h.listOAuth2Clients) |
| 44 | r.POST(ClientsHandlerPath, h.createOAuth2Client) |
| 45 | r.GET(ClientsHandlerPath+"/{id}", h.Get) |
| 46 | r.PUT(ClientsHandlerPath+"/{id}", h.setOAuth2Client) |
| 47 | r.PATCH(ClientsHandlerPath+"/{id}", h.patchOAuth2Client) |
| 48 | r.DELETE(ClientsHandlerPath+"/{id}", h.deleteOAuth2Client) |
| 49 | r.PUT(ClientsHandlerPath+"/{id}/lifespans", h.setOAuth2ClientLifespans) |
| 50 | } |
| 51 | |
| 52 | func (h *Handler) SetPublicRoutes(r *httprouterx.RouterPublic) { |
| 53 | r.POST(DynClientsHandlerPath, h.createOidcDynamicClient) |