Skip to content

Overview

//trimble-id/com.trimble.id/FixedEndpointProvider

FixedEndpointProvider

[JVM]
open class FixedEndpointProvider : IEndpointProvider

An endpoint provider that returns fixed values

Constructors

FixedEndpointProvider[JVM]
constructor()
Public constructor to create FixedEndpointProvider without any endpoints
constructor(authorizationEndpoint: URI, tokenEndpoint: URI)
Public constructor of FixedEndpointProvider

Functions

NameSummary
getAuthorizationEndpoint[JVM]
open fun getAuthorizationEndpoint(): CompletableFuture<URI>
Get the authorization endpoint
getEndSessionEndpoint[JVM]
open fun getEndSessionEndpoint(): CompletableFuture<URI>
Get the end session endpoint
getJSONWebKeysetEndpoint[JVM]
open fun getJSONWebKeysetEndpoint(): CompletableFuture<URI>
Get the JSON Web Keyset endpoint
getRevocationEndpoint[JVM]
open fun getRevocationEndpoint(): CompletableFuture<URI>
Get the revocation endpoint
getTokenEndpoint[JVM]
open fun getTokenEndpoint(): CompletableFuture<URI>
Get the token endpoint
WithAuthorizationEndpoint[JVM]
open fun WithAuthorizationEndpoint(authorizationEndpoint: URI): FixedEndpointProvider
Fluent extension to add authorization endpoint to the endpoint provider
WithEndSessionEndpoint[JVM]
open fun WithEndSessionEndpoint(endSessionEndpoint: URI): FixedEndpointProvider
Fluent extension to add end session endpoint to the endpoint provider
WithJSONWebKeysetEndpoint[JVM]
open fun WithJSONWebKeysetEndpoint(jwksEndpoint: URI): FixedEndpointProvider
Fluent extension to add JSON Web Keyset endpoint to the endpoint provider
WithRevocationEndpoint[JVM]
open fun WithRevocationEndpoint(revocationEndpoint: URI): FixedEndpointProvider
Fluent extension to add revocation endpoint to the endpoint provider
WithTokenEndpoint[JVM]
open fun WithTokenEndpoint(tokenEndpoint: URI): FixedEndpointProvider
Fluent extension to add token endpoint to the endpoint provider