import { TokenInfo } from "https://deno.land/x/authlete_deno@v1.2.10/mod.ts";
Information about a token of the type urn:ietf:params:oauth:token-type:access_token
or the type urn:ietf:params:oauth:token-type:refresh_token
.
This class is used to hold detailed information about a subject token
or an actor token. See the descriptions of TokenResponse.subjectTokenInfo
and TokenResponse.actorTokenInfo
for details.
For more details, see RFC 8693 OAuth 2.0 Token Exchange
Properties
The authorization details associated with the token.
The values are ones specified by the authorization_details
request
parameters.
For more details, see OAuth 2.0 Rich Authorization Requests.
The flag which indicates whether the client ID alias was used when the token was created.
The extra properties associated with the token.
The resources associated with the token.
The values are ones specified by the resource
request parameters.
For more details, see RFC 8707 Resource Indicators for OAuth 2.0.
The scopes.