Authentication Server APIs
The Auth REST SDK manages authorization bearer tokens. The tokens you need are based on the set of API calls that your client uses.
The Auth SDK uses the VEDauth service to grant access and manage tokens. No installation is necessary. However, configuration is required. For more information, see Setting up token authentication.
📄️ Request a device grant
Triggers a grant request via device authorization flow (See RFC 8628 Section 3.1)
📄️ Request a grant with user credentials.
_Required scope: Any_
📄️ Request a grant via NTLM/Kerberos
_Required scope: Any_
📄️ Request a grant via certificate
_Required scope: Any_
📄️ Request a grant via JWT
_Required scope: Any_
📄️ Refresh a bearer/device token
This endpoint supports refreshing bearer tokens as well as device access tokens (OAuth 2.0 Device Authorization Grant).
📄️ Verify bearer token validity
_Required scope: Any_
📄️ Verify server availability
This endpoint can be used by a client to ensure the auth server is running before attempting to perform grant tasks
📄️ Revoke grant
Revokes the grant passed in via a bearer token in the header