add delete, get, list idp

This commit is contained in:
miloschwartz 2025-04-15 09:26:25 -04:00
parent aa3b527f67
commit e86640547e
No known key found for this signature in database
7 changed files with 302 additions and 8 deletions

View file

@ -499,7 +499,25 @@ authenticated.put(
verifyUserIsServerAdmin,
// verifyUserHasAction(ActionsEnum.createIdp),
idp.createOidcIdp
)
);
authenticated.delete(
"/idp/:idpId",
verifyUserIsServerAdmin,
idp.deleteIdp
);
authenticated.get(
"/idp",
verifyUserIsServerAdmin,
idp.listIdps
);
authenticated.get(
"/idp/:idpId",
verifyUserIsServerAdmin,
idp.getIdp
);
// Auth routes
export const authRouter = Router();
@ -597,9 +615,9 @@ authRouter.post(
authRouter.post(
"/idp/:idpId/oidc/generate-url",
idp.generateOidcUrl
)
);
authRouter.post(
"/idp/:idpId/oidc/validate-callback",
idp.validateOidcCallback
)
);