▼ api | |
▼ src | |
▼ config | |
BackendConfiguration.h | |
ClientProperties.h | |
▼ http | |
APIException.h | |
BadRequest.h | |
ClientError.h | |
Conflict.h | |
Forbidden.h | |
HTTPResponseToAPIException.h | |
NotFound.h | |
ServerError.h | |
TooManyRequests.h | |
Unauthorized.h | |
▼ licensing | |
► api | |
► consumers | |
LicenseConsumerClientBindingStatus.h | |
LicenseConsumerLicensesStatus.h | |
LicenseConsumers.h | |
LicenseConsumptionClientBinding.h | |
► licenses | |
► checkout | |
FluentConsumptionBuilder.h | |
FluentLicenseCheckout.h | |
LicenseCheckoutArguments.h | |
LicenseCheckoutError.h | |
LicenseCheckoutParameters.h | |
LicenseCheckoutResponse.h | |
► heartbeat | |
FluentHeartbeatBuilder.h | |
FluentLicenseHeartbeat.h | |
LicenseHeartbeatArguments.h | |
LicenseHeartbeatError.h | |
LicenseHeartbeatParameters.h | |
LicenseHeartbeatResponse.h | |
► metered | |
EndMeteredUseParameters.h | |
EndMeteredUseResponse.h | |
FluentEndMeteredUse.h | |
FluentHeartbeatMeteredUse.h | |
FluentStartMeteredUse.h | |
HeartbeatMeteredUseParameters.h | |
HeartbeatMeteredUseResponse.h | |
StartMeteredUseParameters.h | |
StartMeteredUseResponse.h | |
► release | |
FluentLicenseRelease.h | |
FluentReleaseBuilder.h | |
LicenseReleaseArguments.h | |
LicenseReleaseError.h | |
LicenseReleaseParameters.h | |
LicenseReleaseResponse.h | |
LicenseReleaseResult.h | |
JWTToLease.h | |
LicenseKeyLicensesStatus.h | |
LicenseTokenToLease.h | |
LicensingClient.h | |
LicensingError.h | |
Lease.h | |
Leases.h | |
License.h | |
LicenseConsumer.h | |
Licensee.h | |
LicenseFeature.h | |
LicenseKey.h | |
LicensingException.h | |
MutableLeases.h | |
► impl | |
► consumers | |
DefaultLicenseConsumers.h | |
► licenses | |
BaseRequest.h | |
CheckoutRequest.h | |
DefaultJWTToLease.h | |
DefaultLicenseTokenToLease.h | |
DefaultLicensingClient.h | |
HeartbeatRequest.h | |
ReleaseRequest.h | |
DefaultLeases.h | |
SimpleLeases.h | |
► rest | |
► consumers | |
DefaultDescribeLicenseConsumerClientBindingsRequest.h | |
DefaultDescribeLicenseConsumerLicenseesRequest.h | |
DefaultDescribeLicenseConsumerLicensesRequest.h | |
DescribeLicenseConsumerClientBindingsRequest.h | |
DescribeLicenseConsumerLicenseesRequest.h | |
DescribeLicenseConsumerLicensesRequest.h | |
ScaleConsumersApi.h | |
ScaleConsumersApiImpl.h | |
► licenses | |
AbstractLicenseRequest.h | |
DefaultDescribeLicenseKeyRequest.h | |
DefaultLicenseCheckoutRequest.h | |
DefaultLicenseHeartbeatRequest.h | |
DefaultLicenseReleaseRequest.h | |
DescribeLicenseKeyRequest.h | |
EndMeteredUseRequest.h | |
HeartbeatMeteredUseRequest.h | |
LicenseCheckoutRequest.h | |
LicenseHeartbeatRequest.h | |
LicenseReleaseRequest.h | Definition of LicenseReleaseRequest |
ScaleLicensingApi.h | |
ScaleLicensingApiImpl.h | |
StartMeteredUseRequest.h | |
ScaleEntitiesFromJSON.h | Functions for mapping response entities from JSON |
▼ rest | |
AbstractAPIRequestMixin.h | |
AbstractPagingAPIRequest.h | |
APIRequest.h | |
StatefulAPIRequest.h | |
▼ state | |
ClientState.h | |
DeserializeStateFromJSON.h | |
SerdeConstants.h | |
SerializeStateToJSON.h | |
createTendukeClient.h | |
createTendukeClientForBrowser.h | |
createTendukeClientForDevice.h | |
createTendukeClientForLicenseKey.h | |
Filter.h | |
Paging.h | |
TendukeClient.h | |
TendukeClientWithOIDCSession.h | |
TendukeClientWithOIDCSessionImpl.h | |
▼ test | |
▼ fakes | |
HTTPClientFake.h | |
▼ licensing | |
► rest | |
► licenses | |
BaseTestForTokenLicensingRequests.h | |
▼ mocks | |
JWTToLeaseMock.h | |
▼ utils | |
LeaseTestUtils.h | |
BaseTestForRestAPIRequests.h | |
▼ core | |
▼ core | |
▼ src | |
► concurrent | |
GuardWithTimeout.h | |
► crypto | |
CryptoException.h | |
KeyFactory.h | |
MessageDigest.h | |
MessageDigestFactory.h | |
MessageDigestVerifier.h | |
MessageDigestVerifierFactory.h | |
PrivateKey.h | |
PublicKey.h | |
PublicKeyVerifierFactory.h | |
RSAKeyFactory.h | |
► http | |
BadRequest.h | |
ClientError.h | |
Forbidden.h | |
HTTPCall.h | |
HTTPClient.h | |
HTTPException.h | |
HTTPRequest.h | |
HTTPRequestAuthenticator.h | |
HTTPRequestBuilder.h | |
HTTPRequestException.h | |
HTTPResponse.h | |
HTTPResponseException.h | |
HTTPResponseToException.h | |
NotFound.h | |
ServerError.h | |
Unauthorized.h | |
► json | |
JSONArray.h | |
JSONBoolean.h | |
JSONBuilder.h | |
JSONElement.h | |
JSONException.h | |
JSONNumber.h | |
JSONObject.h | |
JSONParser.h | |
JSONParsingException.h | |
JSONString.h | |
JSONUtils.h | |
► jwk | |
DynamicJWKSSignatureValidator.h | |
JWK.h | |
JWKException.h | |
JWKParser.h | |
JWKS.h | |
JWKSDownloader.h | |
JWKSParser.h | |
JWKSSignatureValidator.h | |
► jwt | |
DefaultJWTParser.h | |
DefaultJWTParserFactory.h | |
FixedKeyJWTSignatureValidator.h | |
JWT.h | |
JWTParser.h | |
JWTParserFactory.h | |
JWTParsingException.h | |
JWTSignatureValidator.h | |
JWTValidationException.h | |
testjwt.h | |
► log | |
log.h | |
Logger.h | |
StdOutLogger.h | |
► net | |
MalformedURLException.h | |
NetworkingException.h | |
RequestTimedOut.h | |
UnknownHostException.h | |
URL.h | |
URLBuilder.h | |
URLDecoder.h | |
URLEncoder.h | |
URLException.h | |
URLParser.h | |
► time | |
Clock.h | |
DefaultClock.h | |
► utl | |
► random | |
InsecureRandomBytes.h | |
RandomBytes.h | |
RandomURLSafeString.h | |
Base64Decoder.h | |
Base64Encoder.h | |
BinaryData.h | |
DefaultBase64Decoder.h | |
DefaultBase64Encoder.h | |
FixedSizeBinaryData.h | |
SimpleBuffer.h | |
StringUtils.h | |
Canceled.h | |
InterruptedException.h | |
ServiceConfiguration.h | |
TendukeException.h | |
TendukeServices.h | |
TimedOut.h | |
▼ test_utils | |
► src | |
► fakes | |
FakeJWKSParser.h | |
FakeRandomURLSafeString.h | |
► mocks | |
Base64DecoderMock.h | |
ClockMock.h | |
HTTPCallMock.h | |
HTTPClientMock.h | |
HTTPRequestAuthenticatorMock.h | |
JSONArrayMock.h | |
JSONBooleanMock.h | |
JSONElementMock.h | |
JSONNumberMock.h | |
JSONObjectMock.h | |
JSONParserMock.h | |
JSONStringMock.h | |
JWTParserFactoryMock.h | |
JWTParserMock.h | |
JWTSignatureValidatorMock.h | |
KeyFactoryMock.h | |
MessageDigestMock.h | |
MessageDigestVerifierMock.h | |
PublicKeyMock.h | |
RandomBytesMock.h | |
URLEncoderMock.h | |
URLMock.h | |
URLParserMock.h | |
► utils | |
BinaryDataUtils.h | |
HTTPTestUtils.h | |
JWTTestUtils.h | |
▼ default-services | |
▼ src | |
► crypto | |
AsymmetricMessageDigest.h | |
BigNumber.h | |
createLibcryptoException.h | |
LibcryptoKey.h | |
LibcryptoMessageDigest.h | |
LibcryptoMessageDigestFactory.h | |
LibcryptoPrivateKey.h | |
LibcryptoPublicKey.h | |
LibcryptoRSAKeyFactory.h | |
mapMessageDigestAlgorithm.h | |
PublicKeyToPEM.h | |
► http | |
LibcurlHTTPCall.h | |
LibcurlHTTPClient.h | |
► json | |
CJsonArray.h | |
CJsonBoolean.h | |
CJsonElement.h | |
CJsonNumber.h | |
CJsonObject.h | |
CJsonParser.h | |
CJsonString.h | |
► net | |
LibcurlURL.h | |
LibcurlURLDecoder.h | |
LibcurlURLEncoder.h | |
LibcurlURLParser.h | |
createDefaultTendukeServices.h | |
▼ oidc | |
▼ core | |
► src | |
► oauth | |
► pkce | |
OAuthPKCEFlow.h | |
OAuthPKCERequest.h | |
AccessTokenRequestAuthenticator.h | |
BaseOAuthClient.h | |
DefaultOAuthRefreshRequest.h | |
HTTPResponseToOAuthException.h | |
OAuthAuthorizationRequest.h | |
OAuthBackendConfiguration.h | |
OAuthBrowserAuthorizationRequest.h | |
OAuthBrowserFlow.h | |
OAuthClient.h | |
OAuthClientConfiguration.h | |
OAuthConfiguration.h | |
OAuthException.h | |
OAuthInvalidGrant.h | |
OAuthRefreshRequest.h | |
OAuthServerError.h | |
OAuthState.h | |
OAuthStateImpl.h | |
OAuthStateService.h | |
OAuthStateServiceImpl.h | |
OAuthTokenRequest.h | |
OAuthTokenResponse.h | |
► oidc | |
► autodiscovery | |
AutoDiscovery.h | |
OIDCAutoDiscoveryConfiguration.h | |
► idtoken | |
IdToken.h | |
IdTokenSession.h | |
IdTokenSessionRequestAuthenticator.h | |
► impl | |
BaseOIDCClient.h | |
BaseOIDCRequest.h | |
DefaultOIDCBrowserFlow.h | |
DefaultOIDCBrowserFlowAuthenticationRequest.h | |
DefaultOIDCClientFactory.h | |
DefaultOIDCRefreshRequest.h | |
► session | |
DefaultOIDCSessionEventListener.h | |
OIDCLogin.h | |
OIDCLoginRequest.h | |
OIDCSession.h | |
OIDCSessionConfiguration.h | |
OIDCSessionEventListener.h | |
OIDCSessionImpl.h | |
OIDCSessionRequestAuthenticator.h | |
SerializedOIDCSession.h | |
OIDCAuthenticationRequest.h | |
OIDCBrowserFlow.h | |
OIDCBrowserFlowAuthenticationRequest.h | |
OIDCClient.h | |
OIDCClientFactory.h | |
OIDCConfiguration.h | |
OIDCException.h | |
OIDCRefreshRequest.h | |
OIDCState.h | |
OIDCStateUtils.h | |
► test | |
► oauth | |
► pkce | |
OAuthPKCEFlow_test.h | |
► oidc | |
► session | |
OIDCSessionImpl_test.h | |
► test_utils | |
► src | |
► mocks | |
OAuthBrowserAuthorizationRequestMock.h | |
OAuthBrowserFlowMock.h | |
OAuthClientMock.h | |
OAuthRefreshRequestMock.h | |
OAuthTokenRequestFake.h | |
OIDCBrowserFlowAuthenticationRequestMock.h | |
OIDCBrowserFlowMock.h | |
OIDCClientFactoryMock.h | |
OIDCClientMock.h | |
OIDCLoginMock.h | |
OIDCLoginRequestMock.h | |
OIDCRefreshRequestMock.h | |
OIDCSessionMock.h | |
► utils | |
OIDCUtils.h | |
▼ device | |
► src | |
► oauth | |
► device | |
DefaultOAuthDeviceFlow.h | |
DefaultOAuthDeviceFlowAuthorizationRequest.h | |
DeviceAuthorizationResponse.h | |
OAuthDeviceAuthorizationResponseReceived.h | |
OAuthDeviceFlow.h | |
OAuthDeviceFlowAuthorizationRequest.h | |
► oidc | |
► device | |
DefaultOIDCDeviceAuthenticationRequest.h | |
DefaultOIDCDeviceFlow.h | |
DeviceAuthenticationConfig.h | |
OIDCDeviceAuthenticationRequest.h | |
OIDCDeviceFlow.h | |
OIDCDeviceFlowLogin.h | |
OIDCDeviceFlowLoginRequest.h | |
► test | |
► mocks | |
OAuthDeviceFlowAuthorizationRequestMock.h | |
OAuthDeviceFlowMock.h | |
OIDCDeviceAuthenticationRequestMock.h | |
OIDCDeviceFlowMock.h | |
► oauth | |
DefaultOAuthDeviceFlowAuthorizationRequest_test.h | |
► utils | |
OIDCUtils.h | |
▼ osbrowser | |
► src | |
► http | |
► server | |
AbstractHTTPServer.h | |
HTTPRequest.h | |
HTTPRequestHandler.h | |
HTTPResponse.h | |
HTTPServer.h | |
HTTPServerFactory.h | |
► oidc | |
► osbrowser | |
BrowserAuthenticationConfig.h | |
OIDCLoginRequestWithLoopbackRedirection.h | |
OIDCLoginWithLoopbackRedirection.h | |
RedirectUriHandler.h | |
► osa | |
► mac | |
MacBrowserIntegration.h | |
► unx | |
UnixBrowserIntegration.h | |
UnixHTTPServer.h | |
UnixSocket.h | |
► win | |
WindowsBrowserIntegration.h | |
WindowsHTTPServer.h | |
WindowsSocket.h | |
WinSockAPI.h | |
AbstractBaseSocket.h | |
BrowserFactory.h | |
BrowserIntegration.h | |
DefaultHTTPServerFactory.h | |
osSpecificServices.h | |
Socket.h | |
► test | |
► fakes | |
FakeBrowser.h | |
FakeHttpServer.h | |
FakeSocket.h | |
► mocks | |
HTTPServerFactoryMock.h | |
SocketMock.h | |
▼ doc | |
▼ api | |
doxy.hpp | |