Skip to main content
Go to Latest
class IntrospectionRequest
Re-export
import { IntrospectionRequest } from "https://deno.land/x/authlete_deno@v1.2.9/mod.ts";

Request to Authlete /auth/introspection API.

Properties

optional
clientCertificate: string

The client certificate, used to validate binding against access tokens using the TLS client certificate confirmation method.

optional
scopes: string[]

The scopes which are required to access the target protected resource. If the array contains a scope which is not covered by the access token, Authlete /auth/introspection API returns FORBIDDEN as the action and insufficient_scope as the error code.

optional
subject: string

The subject (= end-user ID managed by the service implementation) that is required to access the target protected resource. If the specified subject is different from the one associated with the access token, Authlete /auth/introspection API returns FORBIDDEN as the action and invalid_request as the error code.

optional
token: string

The access token which has been issued by Authlete.