Skip to main content
An authorisation returns one of six outcomes. They are not collapsed into allowed/refused because the four refusal shapes send an operator to completely different places.
deny and exhausted are the pair most often merged by other systems, and merging them costs you the diagnosis. “You were not allowed to do that” and “you had run out” have different remedies and different owners.
Each maps to an exception in the SDK. See Errors.