DocumentationAPI reference
Rust · 0.1.0
Identity Provider Service
Discover configured sign-in providers and administer their OAuth configuration.
Discovery versus administration
ListIdentityProviders is available for sign-in discovery, including on private instances. GetIdentityProvider requires authentication. Create, update and delete require an instance administrator. Returned configuration omits clientSecret. Deployment-managed providers cannot be edited through these endpoints; deleting a provider can also be refused when it would break the instance's authentication configuration.
Operations
- GETList Identity Providers
/api/v1/identity-providers - POSTCreate Identity Provider
/api/v1/identity-providers - GETGet Identity Provider
/api/v1/identity-providers/{identity-provider} - DELETEDelete Identity Provider
/api/v1/identity-providers/{identity-provider} - PATCHUpdate Identity Provider
/api/v1/identity-providers/{identity-provider}