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
| Name | Summary |
|---|---|
| openIdConfigurationEndpoint | [JVM] open var openIdConfigurationEndpoint: URI |
Functions
| Name | Summary |
|---|---|
| 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) |