Autodesk · Arazzo Workflow
Autodesk Two-Legged Token Lifecycle
Version 1.0.0
Mint a client-credentials access token, verify its scopes, and revoke it.
View Spec
View on GitHub
Fortune 10003D ModelingArchitectureBIMCADConstructionDesignDigital TwinsEngineeringManufacturingMedia and EntertainmentSustainabilityArazzoWorkflows
Provider
Workflows
two-legged-token-lifecycle
Obtain, introspect, and revoke a two-legged APS access token.
Requests an access token using the client_credentials grant, introspects it to verify that it is active and was granted the requested scopes, and then revokes it so the credential cannot be replayed.
1
mintToken
getToken
Request an access token with the client_credentials grant. Two-legged tokens represent the application itself, not an end user.
2
verifyToken
introspectToken
Introspect the freshly minted token to confirm it is active and to read back the scopes and expiry the authorization server actually granted, which may be narrower than what was requested.
3
revokeAccessToken
revokeToken
Revoke the access token once the work is complete so it cannot be reused if it leaks from logs or a crash dump.