1
0
Fork 0
mirror of synced 2024-10-03 19:53:33 +13:00

adds key auth to providers endpoint

This commit is contained in:
Prateek Banga 2023-09-21 16:18:20 +05:30
parent b4de44c905
commit 342f122365

View file

@ -26,7 +26,7 @@ App::get('/v1/messaging/providers')
->desc('List Providers')
->groups(['api', 'messaging'])
->label('scope', 'providers.read')
->label('sdk.auth', [APP_AUTH_TYPE_ADMIN])
->label('sdk.auth', [APP_AUTH_TYPE_ADMIN, APP_AUTH_TYPE_KEY])
->label('sdk.namespace', 'messaging')
->label('sdk.method', 'listProviders')
->label('sdk.description', '/docs/references/messaging/list-providers.md')
@ -68,7 +68,7 @@ App::get('/v1/messaging/providers/:id')
->desc('Get Provider')
->groups(['api', 'messaging'])
->label('scope', 'providers.read')
->label('sdk.auth', [APP_AUTH_TYPE_ADMIN])
->label('sdk.auth', [APP_AUTH_TYPE_ADMIN, APP_AUTH_TYPE_KEY])
->label('sdk.namespace', 'messaging')
->label('sdk.method', 'getProvider')
->label('sdk.description', '/docs/references/messaging/get-provider.md')
@ -97,7 +97,7 @@ App::post('/v1/messaging/providers/mailgun')
->label('audits.event', 'providers.create')
->label('audits.resource', 'providers/{response.$id}')
->label('scope', 'providers.write')
->label('sdk.auth', [APP_AUTH_TYPE_ADMIN])
->label('sdk.auth', [APP_AUTH_TYPE_ADMIN, APP_AUTH_TYPE_KEY])
->label('sdk.namespace', 'messaging')
->label('sdk.method', 'createProviderMailgun')
->label('sdk.description', '/docs/references/messaging/create-provider-mailgun.md')
@ -157,7 +157,7 @@ App::patch('/v1/messaging/providers/:id/mailgun')
->label('audits.event', 'providers.update')
->label('audits.resource', 'providers/{response.$id}')
->label('scope', 'providers.write')
->label('sdk.auth', [APP_AUTH_TYPE_ADMIN])
->label('sdk.auth', [APP_AUTH_TYPE_ADMIN, APP_AUTH_TYPE_KEY])
->label('sdk.namespace', 'messaging')
->label('sdk.method', 'updateProviderMailgun')
->label('sdk.description', '/docs/references/messaging/update-provider-mailgun.md')
@ -228,7 +228,7 @@ App::post('/v1/messaging/providers/sendgrid')
->label('audits.event', 'providers.create')
->label('audits.resource', 'providers/{response.$id}')
->label('scope', 'providers.write')
->label('sdk.auth', [APP_AUTH_TYPE_ADMIN])
->label('sdk.auth', [APP_AUTH_TYPE_ADMIN, APP_AUTH_TYPE_KEY])
->label('sdk.namespace', 'messaging')
->label('sdk.method', 'createProviderSendgrid')
->label('sdk.description', '/docs/references/messaging/create-provider-sendgrid.md')
@ -283,7 +283,7 @@ App::patch('/v1/messaging/providers/:id/sendgrid')
->label('audits.event', 'providers.update')
->label('audits.resource', 'providers/{response.$id}')
->label('scope', 'providers.write')
->label('sdk.auth', [APP_AUTH_TYPE_ADMIN])
->label('sdk.auth', [APP_AUTH_TYPE_ADMIN, APP_AUTH_TYPE_KEY])
->label('sdk.namespace', 'messaging')
->label('sdk.method', 'updateProviderSendgrid')
->label('sdk.description', '/docs/references/messaging/update-provider-sendgrid.md')
@ -339,7 +339,7 @@ App::post('/v1/messaging/providers/msg91')
->label('audits.event', 'providers.create')
->label('audits.resource', 'providers/{response.$id}')
->label('scope', 'providers.write')
->label('sdk.auth', [APP_AUTH_TYPE_ADMIN])
->label('sdk.auth', [APP_AUTH_TYPE_ADMIN, APP_AUTH_TYPE_KEY])
->label('sdk.namespace', 'messaging')
->label('sdk.method', 'createProviderMsg91')
->label('sdk.description', '/docs/references/messaging/create-provider-msg91.md')
@ -396,7 +396,7 @@ App::patch('/v1/messaging/providers/:id/msg91')
->label('audits.event', 'providers.update')
->label('audits.resource', 'providers/{response.$id}')
->label('scope', 'providers.write')
->label('sdk.auth', [APP_AUTH_TYPE_ADMIN])
->label('sdk.auth', [APP_AUTH_TYPE_ADMIN, APP_AUTH_TYPE_KEY])
->label('sdk.namespace', 'messaging')
->label('sdk.method', 'updateProviderMsg91')
->label('sdk.description', '/docs/references/messaging/update-provider-msg91.md')
@ -457,7 +457,7 @@ App::post('/v1/messaging/providers/telesign')
->label('audits.event', 'providers.create')
->label('audits.resource', 'providers/{response.$id}')
->label('scope', 'providers.write')
->label('sdk.auth', [APP_AUTH_TYPE_ADMIN])
->label('sdk.auth', [APP_AUTH_TYPE_ADMIN, APP_AUTH_TYPE_KEY])
->label('sdk.namespace', 'messaging')
->label('sdk.method', 'createProviderTelesign')
->label('sdk.description', '/docs/references/messaging/create-provider-telesign.md')
@ -514,7 +514,7 @@ App::patch('/v1/messaging/providers/:id/telesign')
->label('audits.event', 'providers.update')
->label('audits.resource', 'providers/{response.$id}')
->label('scope', 'providers.write')
->label('sdk.auth', [APP_AUTH_TYPE_ADMIN])
->label('sdk.auth', [APP_AUTH_TYPE_ADMIN, APP_AUTH_TYPE_KEY])
->label('sdk.namespace', 'messaging')
->label('sdk.method', 'updateProviderTelesign')
->label('sdk.description', '/docs/references/messaging/update-provider-telesign.md')
@ -575,7 +575,7 @@ App::post('/v1/messaging/providers/textmagic')
->label('audits.event', 'providers.create')
->label('audits.resource', 'providers/{response.$id}')
->label('scope', 'providers.write')
->label('sdk.auth', [APP_AUTH_TYPE_ADMIN])
->label('sdk.auth', [APP_AUTH_TYPE_ADMIN, APP_AUTH_TYPE_KEY])
->label('sdk.namespace', 'messaging')
->label('sdk.method', 'createProviderTextmagic')
->label('sdk.description', '/docs/references/messaging/create-provider-textmagic.md')
@ -632,7 +632,7 @@ App::patch('/v1/messaging/providers/:id/textmagic')
->label('audits.event', 'providers.update')
->label('audits.resource', 'providers/{response.$id}')
->label('scope', 'providers.write')
->label('sdk.auth', [APP_AUTH_TYPE_ADMIN])
->label('sdk.auth', [APP_AUTH_TYPE_ADMIN, APP_AUTH_TYPE_KEY])
->label('sdk.namespace', 'messaging')
->label('sdk.method', 'updateProviderTextmagic')
->label('sdk.description', '/docs/references/messaging/update-provider-textmagic.md')
@ -693,7 +693,7 @@ App::post('/v1/messaging/providers/twilio')
->label('audits.event', 'providers.create')
->label('audits.resource', 'providers/{response.$id}')
->label('scope', 'providers.write')
->label('sdk.auth', [APP_AUTH_TYPE_ADMIN])
->label('sdk.auth', [APP_AUTH_TYPE_ADMIN, APP_AUTH_TYPE_KEY])
->label('sdk.namespace', 'messaging')
->label('sdk.method', 'createProviderTwilio')
->label('sdk.description', '/docs/references/messaging/create-provider-twilio.md')
@ -750,7 +750,7 @@ App::patch('/v1/messaging/providers/:id/twilio')
->label('audits.event', 'providers.update')
->label('audits.resource', 'providers/{response.$id}')
->label('scope', 'providers.write')
->label('sdk.auth', [APP_AUTH_TYPE_ADMIN])
->label('sdk.auth', [APP_AUTH_TYPE_ADMIN, APP_AUTH_TYPE_KEY])
->label('sdk.namespace', 'messaging')
->label('sdk.method', 'updateProviderTwilio')
->label('sdk.description', '/docs/references/messaging/update-provider-twilio.md')
@ -811,7 +811,7 @@ App::post('/v1/messaging/providers/vonage')
->label('audits.event', 'providers.create')
->label('audits.resource', 'providers/{response.$id}')
->label('scope', 'providers.write')
->label('sdk.auth', [APP_AUTH_TYPE_ADMIN])
->label('sdk.auth', [APP_AUTH_TYPE_ADMIN, APP_AUTH_TYPE_KEY])
->label('sdk.namespace', 'messaging')
->label('sdk.method', 'createProviderVonage')
->label('sdk.description', '/docs/references/messaging/create-provider-vonage.md')
@ -868,7 +868,7 @@ App::patch('/v1/messaging/providers/:id/vonage')
->label('audits.event', 'providers.update')
->label('audits.resource', 'providers/{response.$id}')
->label('scope', 'providers.write')
->label('sdk.auth', [APP_AUTH_TYPE_ADMIN])
->label('sdk.auth', [APP_AUTH_TYPE_ADMIN, APP_AUTH_TYPE_KEY])
->label('sdk.namespace', 'messaging')
->label('sdk.method', 'updateProviderVonage')
->label('sdk.description', '/docs/references/messaging/update-provider-vonage.md')
@ -932,7 +932,7 @@ App::post('/v1/messaging/providers/fcm')
->label('audits.event', 'providers.create')
->label('audits.resource', 'providers/{response.$id}')
->label('scope', 'providers.write')
->label('sdk.auth', [APP_AUTH_TYPE_ADMIN])
->label('sdk.auth', [APP_AUTH_TYPE_ADMIN, APP_AUTH_TYPE_KEY])
->label('sdk.namespace', 'messaging')
->label('sdk.method', 'createProviderFCM')
->label('sdk.description', '/docs/references/messaging/create-provider-fcm.md')
@ -987,7 +987,7 @@ App::patch('/v1/messaging/providers/:id/fcm')
->label('audits.event', 'providers.update')
->label('audits.resource', 'providers/{response.$id}')
->label('scope', 'providers.write')
->label('sdk.auth', [APP_AUTH_TYPE_ADMIN])
->label('sdk.auth', [APP_AUTH_TYPE_ADMIN, APP_AUTH_TYPE_KEY])
->label('sdk.namespace', 'messaging')
->label('sdk.method', 'updateProviderFCM')
->label('sdk.description', '/docs/references/messaging/update-provider-fcm.md')
@ -1038,7 +1038,7 @@ App::post('/v1/messaging/providers/apns')
->label('audits.event', 'providers.create')
->label('audits.resource', 'providers/{response.$id}')
->label('scope', 'providers.write')
->label('sdk.auth', [APP_AUTH_TYPE_ADMIN])
->label('sdk.auth', [APP_AUTH_TYPE_ADMIN, APP_AUTH_TYPE_KEY])
->label('sdk.namespace', 'messaging')
->label('sdk.method', 'createProviderAPNS')
->label('sdk.description', '/docs/references/messaging/create-provider-apns.md')
@ -1101,7 +1101,7 @@ App::patch('/v1/messaging/providers/:id/apns')
->label('audits.event', 'providers.update')
->label('audits.resource', 'providers/{response.$id}')
->label('scope', 'providers.write')
->label('sdk.auth', [APP_AUTH_TYPE_ADMIN])
->label('sdk.auth', [APP_AUTH_TYPE_ADMIN, APP_AUTH_TYPE_KEY])
->label('sdk.namespace', 'messaging')
->label('sdk.method', 'updateProviderAPNS')
->label('sdk.description', '/docs/references/messaging/update-provider-apns.md')
@ -1171,7 +1171,7 @@ App::post('/v1/messaging/providers/general')
->label('audits.event', 'providers.create')
->label('audits.resource', 'providers/{response.$id}')
->label('scope', 'providers.write')
->label('sdk.auth', [APP_AUTH_TYPE_ADMIN])
->label('sdk.auth', [APP_AUTH_TYPE_ADMIN, APP_AUTH_TYPE_KEY])
->label('sdk.namespace', 'messaging')
->label('sdk.method', 'createGeneralProvider')
->label('sdk.description', '/docs/references/messaging/create-general-provider.md')
@ -1225,7 +1225,7 @@ App::patch('/v1/messaging/providers/:id/general')
->label('audits.event', 'providers.update')
->label('audits.resource', 'providers/{response.$id}')
->label('scope', 'providers.write')
->label('sdk.auth', [APP_AUTH_TYPE_ADMIN])
->label('sdk.auth', [APP_AUTH_TYPE_ADMIN, APP_AUTH_TYPE_KEY])
->label('sdk.namespace', 'messaging')
->label('sdk.method', 'updateProviderGeneral')
->label('sdk.description', '/docs/references/messaging/update-provider-general.md')
@ -1270,7 +1270,7 @@ App::delete('/v1/messaging/providers/:id')
->label('audits.event', 'providers.delete')
->label('audits.resource', 'providers/{request.id}')
->label('scope', 'providers.write')
->label('sdk.auth', [APP_AUTH_TYPE_ADMIN])
->label('sdk.auth', [APP_AUTH_TYPE_ADMIN, APP_AUTH_TYPE_KEY])
->label('sdk.namespace', 'messaging')
->label('sdk.method', 'deleteProvider')
->label('sdk.description', '/docs/references/messaging/delete-provider.md')