10Duke Java Core
Loading...
Searching...
No Matches
Package tenduke.sdk.core.service

Detailed Description

This package contains the service interfaces used in the 10Duke SDK for Java.

Each interface defines a required service that needs implementation. The 10Duke SDK for Java provides a default implementation for each interface out of the box but application developers may also use their own instead of the defaults.

Packages

package  impl
 This package contains the default implementations of services used in the 10Duke SDK for Java.
 

Classes

interface  AuthorizationProvider
 Interface class of an authorization provider that supplies tokens and headers. More...
 
interface  JwtMetadataParser
 Interface for parsing the header element of JWT. More...
 
interface  JwtService
 Interface for providing functionality for handling JWTs. More...
 
enum  JwtServiceMode
 Enumerations of possible modes that the JwtService supports. More...
 
interface  JwtServiceProvider
 Service interface to implement for providing instances of JwtService. More...
 
interface  JwtSignatureVerifierKeyProvider
 Service interface to implement for providing public keys for JWT signature verification. More...
 
interface  OkHttpProvider
 Interface for providing configured OkHttpClient instances ready to use. More...
 
interface  WebBrowser
 Interface to implement for triggering a browser to open an URL. More...