Skip to content

Overview

//trimble-id/com.trimble.id/OpenIdEndpointProvider

OpenIdEndpointProvider

[JVM]
open class OpenIdEndpointProvider : IEndpointProvider

An endpoint provider that returns values from a OpenID well known configuration

Constructors

OpenIdEndpointProvider[JVM]
constructor(openIdConfigurationEndpoint: URI)
Public constructor of OpenIdEndpointProvider

Properties

NameSummary
openIdConfigurationEndpoint[JVM]
open var openIdConfigurationEndpoint: URI

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
setAuthorizationEndpoint[JVM]
open fun setAuthorizationEndpoint(authorizationEndpoint: URI)
setEndSessionEndpoint[JVM]
open fun setEndSessionEndpoint(endSessionEndpoint: URI)
setJwksEndpoint[JVM]
open fun setJwksEndpoint(jwksEndpoint: URI)
setRevocationEndpoint[JVM]
open fun setRevocationEndpoint(revocationEndpoint: URI)
setTokenEndpoint[JVM]
open fun setTokenEndpoint(tokenEndpoint: URI)