Skip to content

# Table of Contents

Table of Contents

OpenIdEndpointProvider

OpenIdEndpointProvider helps to discover various endpoints like authorization_endpoint, token_endpoint, userinfo_endpoint etc.

constructor

Public constructor for OpenIdEndpointProvider class

Parameters

RetrieveAuthorizationEndpoint

Retrieves a URL for the Trimble Identity authorization endpoint

  • Throws any Thrown if the configuration endpoint returns an error

Returns PromiseLike<string> A Task that resolves to the value of the URL on completion

RetrieveTokenEndpoint

Retrieves a URL for the Trimble Identity authorization endpoint

  • Throws any Thrown if the configuration endpoint returns an error

Returns PromiseLike<string> A Task that resolves to the value of the URL on completion

RetrieveUserInfoEndpoint

Retrieves a URL for the Trimble Identity authorization endpoint

  • Throws any Thrown if the configuration endpoint returns an error

Returns PromiseLike<string> A Task that resolves to the value of the URL on completion

RetrieveTokenRevocationEndpoint

Retrieves a URL for the Trimble Identity token revocation endpoint

  • Throws any Thrown if the configuration endpoint returns an error

Returns PromiseLike<string> A Task that resolves to the value of the URL on completion

RetrieveEndSessionEndpoint

Retrieves a URL for the Trimble Identity end session endpoint

  • Throws any Thrown if the configuration endpoint returns an error

Returns PromiseLike<string> A Task that resolves to the value of the URL on completion

RetrieveJSONWebKeySetEndpoint

Retrieves a URL for the Trimble Identity authorization endpoint

  • Throws any Thrown if the configuration endpoint returns an error

Returns PromiseLike<string> A Task that resolves to the value of the URL on completion

IEndpointProvider

Interface for an endpoint provider

RetrieveAuthorizationEndpoint

Returns PromiseLike<string> A promise that resolves to the value of the authorization endpoint on completion

RetrieveTokenEndpoint

Returns PromiseLike<string> A promise that resolves to the value of the token endpoint on completion

RetrieveUserInfoEndpoint

Returns PromiseLike<string> A promise that resolves to the value of the user information endpoint on completion

RetrieveTokenRevocationEndpoint

Returns PromiseLike<string> A promise that resolves to the value of the token revocation endpoint on completion

RetrieveJSONWebKeySetEndpoint

Returns PromiseLike<string> A promise that resolves to the value of the JWKS endpoint on completion