|
10Duke Java Core
|
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 | JwksPersistentStore |
| Interface for persistent storage of JWKS (JSON Web Key Set) public keys. 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... | |