Oauth Applications hooks
Hand-written shim. Generated CRUD hooks via ./oauth-applications.gen. useRotateOAuthApplicationSecret + useDisableOAuthApplication stay hand-written.
Hooks
useCreateOAuthApplication mutation
Create an OAuth application — returns the client secret once.
TypeScript
useCreateOAuthApplication(options?: MutationOpts<OAuthApplicationCreated, CreateOAuthApplicationParams>)Types: OAuthApplicationCreated · CreateOAuthApplicationParams
useDisableOAuthApplication composite
TypeScript
useDisableOAuthApplication(options?: MutationOpts<SuccessResponse, DisableOAuthApplicationParams>)Types: SuccessResponse · DisableOAuthApplicationParams
useListOAuthApplications query
List OAuth applications.
TypeScript
useListOAuthApplications(params?: ListOAuthApplicationsParams, options?: QueryOpts<Page<OAuthApplication>>)Types: ListOAuthApplicationsParams · Page · OAuthApplication
useRetrieveOAuthApplication query
Get an OAuth application by ID.
TypeScript
useRetrieveOAuthApplication(id: string, options?: QueryOpts<OAuthApplication>)Types: OAuthApplication
useRotateOAuthApplicationSecret composite
TypeScript
useRotateOAuthApplicationSecret(options?: MutationOpts<OAuthApplicationCreated, RotateOAuthApplicationSecretParams>)Types: OAuthApplicationCreated · RotateOAuthApplicationSecretParams
useUpdateOAuthApplication mutation
Update an OAuth application.
TypeScript
useUpdateOAuthApplication(options?: MutationOpts<OAuthApplication, UpdateOAuthApplicationParams>)