▼ 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 | |
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 | |