| ▼ client | |
| ▼ enterprise | |
| ▼ api | |
| ► src | |
| ► config | |
| ClientProperties.h | |
| ► licensing | |
| ► authz | |
| ► impl | |
| AbstractAuthzApiRequest.h | |
| AbstractLicenseTokenAuthzApiRequest.h | |
| DefaultAuthzLicensingClient.h | |
| DefaultLicenseCheckoutRequest.h | |
| DefaultLicenseReleaseRequest.h | |
| DefaultLicenseRenewRequest.h | |
| AuthzLicensingClient.h | |
| LicenseCheckoutRequest.h | |
| LicenseReleaseRequest.h | |
| LicenseRenewRequest.h | |
| LicensingRequest.h | |
| LicensingRequestFailure.h | |
| ► checkout | |
| FluentLicenseCheckout.h | |
| FluentLicenseCheckoutBuilder.h | |
| FluentLicenseCheckoutParameters.h | |
| LicenseCheckoutItem.h | |
| LicenseCheckoutParameters.h | |
| LicenseCheckoutResponse.h | |
| ► impl | |
| DefaultLicenseTokens.h | |
| DefaultOfflineLicenseTokenParser.h | |
| KnownNameLicenseTokenParser.h | |
| KnownNamesLicenseTokenParser.h | |
| StatefulCheckoutRequest.h | |
| StatefulCheckoutRequestTemplate.h | |
| StatefulLicensingClient.h | |
| StatefulReleaseRequest.h | |
| StatefulRenewRequest.h | |
| ► release | |
| FluentLicenseRelease.h | |
| FluentLicenseReleaseBuilder.h | |
| FluentLicenseReleaseParameters.h | |
| LicenseReleaseParameters.h | |
| LicenseReleaseResponse.h | |
| ► renew | |
| FluentLicenseRenew.h | |
| FluentLicenseRenewBuilder.h | |
| FluentLicenseRenewParameters.h | |
| LicenseRenewItem.h | |
| LicenseRenewParameters.h | |
| LicenseRenewResponse.h | |
| InvalidLicenseToken.h | |
| Lease.h | |
| LicenseTokenParser.h | |
| LicenseTokens.h | |
| LicensingClient.h | |
| LicensingConfiguration.h | |
| LicensingError.h | |
| LicensingException.h | |
| LicensingResponse.h | |
| OfflineLicenseTokenParser.h | |
| ► state | |
| ClientState.h | |
| DeserializeStateFromJSON.h | |
| SerializeStateToJSON.h | |
| APIRequest.h | |
| TendukeClient.h | |
| ► test | |
| ► fakes | |
| FakeLicenseTokenParser.h | |
| ► mocks | |
| AuthzLicensingClientMock.h | |
| LicenseCheckoutRequestMock.h | |
| LicenseReleaseRequestMock.h | |
| LicenseRenewRequestMock.h | |
| ► utils | |
| LicensingTestUtils.h | |
| ▼ bundle | |
| ► src | |
| ► licensing | |
| createOfflineLicenseTokenParser.h | |
| AbstractClientFactory.h | |
| BrowserBasedClientFactory.h | |
| CCGClientFactory.h | |
| createTendukeClient.h | |
| createTendukeClientForBrowser.h | |
| createTendukeClientForDevice.h | |
| DeviceAuthenticationClientFactory.h | |
| ROPGClientFactory.h | |
| ▼ examples | |
| ► bring-your-own-browser | |
| ConsoleOIDCLogin.h | |
| ConsoleOIDCLoginRequest.h | |
| demo_utils.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 | |
| DevNullLogger.h | |
| 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 | |
| ▼ test | |
| main.h | |
| ▼ oidc | |
| ▼ core | |
| ► src | |
| ► oauth | |
| ► ccg | |
| OAuthClientCredentialsGrantFlow.h | |
| OAuthClientCredentialsGrantRequest.h | |
| ► pkce | |
| OAuthPKCEFlow.h | |
| OAuthPKCERequest.h | |
| ► ropg | |
| OAuthResourceOwnerPasswordFlow.h | |
| OAuthResourceOwnerPasswordRequest.h | |
| ResourceOwnerPasswordCredentialsProvider.h | |
| AccessTokenRequestAuthenticator.h | |
| BaseOAuthClient.h | |
| BaseOAuthRequest.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 | |
| ► ccg | |
| CCGAuthenticationConfig.h | |
| OIDCClientCredentialsGrantLogin.h | |
| OIDCClientCredentialsGrantLoginRequest.h | |
| ► idtoken | |
| IdToken.h | |
| IdTokenSession.h | |
| IdTokenSessionRequestAuthenticator.h | |
| ► impl | |
| BaseOIDCClient.h | |
| BaseOIDCRequest.h | |
| DefaultOIDCBrowserFlow.h | |
| DefaultOIDCBrowserFlowAuthenticationRequest.h | |
| DefaultOIDCClientFactory.h | |
| DefaultOIDCRefreshRequest.h | |
| ► ropg | |
| OIDCResourceOwnerPasswordFlow.h | |
| OIDCResourceOwnerPasswordLogin.h | |
| OIDCResourceOwnerPasswordLoginRequest.h | |
| OIDCResourceOwnerPasswordRequest.h | |
| ROPGAuthenticationConfig.h | |
| ► session | |
| DefaultOIDCSessionEventListener.h | |
| OIDCLogin.h | |
| OIDCLoginRequest.h | |
| OIDCSession.h | |
| OIDCSessionConfiguration.h | |
| OIDCSessionEventListener.h | |
| OIDCSessionImpl.h | |
| OIDCSessionRequestAuthenticator.h | |
| SerializedOIDCSession.h | |
| BaseOIDCAuthenticationConfig.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 | |