import { type AuthleteApi } from "https://deno.land/x/authlete_deno@v1.2.3/src/api/authlete_api.ts";
Authlete API Interface.
Methods
Call /auth/authorization
API.
Call /auth/authorization/issue
API.
Call /auth/authorization/fail
API.
Call /auth/token
API.
Call /auth/token/issue
API.
Call /auth/token/fail
API.
Call Authlete /auth/revocation
API.
Call Authlete /auth/userinfo
API.
Call Authlete /auth/userinfo/issue
API.
Call Authlete /auth/introspection
API.
Call Authlete /auth/introspection/standard
API.
Get information about a service.
Get list of services.
Get the JWK Set of a service.
This methods returns the value of the service's jwks
property
or the value provided at the service's jwksUri
location. If
both properties have been set, the value of the jwks
property
is returned in preference to the other one.
For more details, see RFC 7517: JSON Web Key (JWK).
Get the configuration of the service in JSON format that complies with OpenID Connect Discovery 1.0.
The value returned from this method can be used as the response
body from /.well-known/openid-configuration
. See "4. Obtaining
OpenID Provider Configuration Information"
in OpenID Connect Discovery 1.0 for details.
Get information about a client application.
Get list of client applications.