10Duke Scale SDK for Java
Loading...
Searching...
No Matches
tenduke.scale.api.config.MinViableTendukeScaleConfig Class Reference

Detailed Description

A minimal configuration implementation suitable for in memory based applications using license keys.

Inheritance diagram for tenduke.scale.api.config.MinViableTendukeScaleConfig:
tenduke.scale.api.config.TendukeScaleConfig

Public Member Functions

URI licensingApiUrl ()
 Protocol and host name for the 10Duke API base URL.
 
- Public Member Functions inherited from tenduke.scale.api.config.TendukeScaleConfig
default Optional< String > licensingApiAuthorizationModel ()
 Method of authorization used for API calls.
 

Package Functions

public< U > U unwrap ()
 

Additional Inherited Members

- Public Attributes inherited from tenduke.scale.api.config.TendukeScaleConfig
String LICENSING_API_JWKS_URLS_PATH = "/licensing-signing-keys/.well-known/jwks.json"
 URL path to read public key used to verify JWTs received from the API: /licensing-signing-keys/.well-known/jwks.json.
 

Member Function Documentation

◆ licensingApiUrl()

URI tenduke.scale.api.config.MinViableTendukeScaleConfig.licensingApiUrl ( )

Protocol and host name for the 10Duke API base URL.

Returns
the licensing API URL.

Implements tenduke.scale.api.config.TendukeScaleConfig.

◆ unwrap()

public< U > U tenduke.scale.api.config.MinViableTendukeScaleConfig.unwrap ( )
package

The documentation for this class was generated from the following file: