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/describe
Specification
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
clientId
string/UUID The client ID of the app that is configured as an OIDC clientclientName
string The name of the app
The following fields are returned for a logged-in user only. Fields above are available to all users.
homepageUri
string The URL of the page used to access and use the apppolicyUri
string The URL of the app's privacy policy documenttosUri
string The URL of the app's terms of service document
API Method: /oidcClient-xxxx/resetClientSecret
/oidcClient-xxxx/resetClientSecret
Specification
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
clientId
string The client ID of the app that is configured as an OIDC clientclientSecret
string The generated client secret
Last updated
Was this helpful?