SSO
10 endpoints
NSIN SSO — the OAuth 2.1 / OpenID Connect provider that lets another application sign users in with their NSIN account. These endpoints do not take an API key; each one authenticates with its own credential.
- get
/.well-known/openid-configurationOpenID Connect discovery document - get
/.well-known/jwks.jsonToken signing keys (JWKS) - get
/oauth/client-infoLook up a client before redirecting - post
/oauth/authorizeApprove an authorization request - post
/oauth/tokenExchange a code, or refresh a token - post
/oauth/revokeRevoke a refresh token - get
/oauth/userinfoThe signed-in user's claims - get
/oauth/grantsConnected apps - put
/oauth/grants/{client_id}Change an app's domain access - delete
/oauth/grants/{client_id}Disconnect an app