OIDC Clients
Learn how to use API methods related to enabling users of a third-party web applications to log into that app using DNAnexus Platform login credentials.
DNAnexus Open ID Connect (OIDC) clients are web-based applications that let end-users sign in using their DNAnexus Platform credentials. For details on how to set up OIDC for your web apps, see Enabling Web Application Users to Log In with DNAnexus Credentials.
API Method Specifications
API Method: /oidcClient-xxxx/describe
/oidcClient-xxxx/describeSpecification
If the requesting user is the registered author of a web app configured as an OIDC client, this method returns detailed information about that OIDC client.
Outputs
clientIdstring/UUID The client ID of the app that is configured as an OIDC clientclientNamestring The name of the app
The following fields are returned for a logged-in user only. Fields above are available to all users.
homepageUristring The URL of the page used to access and use the apppolicyUristring The URL of the app's privacy policy documenttosUristring The URL of the app's terms of service document
API Method: /oidcClient-xxxx/resetClientSecret
/oidcClient-xxxx/resetClientSecretSpecification
If the requesting user is the registered author of a web app configured as an OIDC client, a call to this method either initializes or resets the OIDC client's client secret.
Outputs
clientIdstring The client ID of the app that is configured as an OIDC clientclientSecretstring The generated client secret
Last updated
Was this helpful?