10Duke Scale C++ Client
Toggle main menu visibility
Main Page
Related Pages
Namespaces
Namespace List
Namespace Members
All
a
c
d
e
f
g
h
i
l
m
p
q
r
s
t
u
w
Functions
c
d
e
g
i
m
p
s
t
u
w
Variables
a
c
d
e
f
q
r
s
t
Typedefs
Classes
Class List
Class Index
Class Hierarchy
Class Members
All
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
~
Functions
a
b
c
d
e
f
g
h
i
j
l
m
n
o
p
q
r
s
t
u
v
w
~
Variables
a
b
c
d
e
f
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
Enumerations
Files
File List
▼
10Duke Scale C++ Client
Introduction
►
Client Concepts
►
Using Identity-Based Licensing
►
Using License Key for Licensing Operations
►
Namespaces
▼
Classes
►
Class List
Class Index
►
Class Hierarchy
►
Class Members
►
Files
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Pages
Loading...
Searching...
No Matches
Class Index
A
|
B
|
C
|
D
|
F
|
G
|
H
|
I
|
J
|
K
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
W
A
AbstractAPIRequestMixin
(
tenduke::se::licensing::rest
)
AbstractBaseSocket
(
tenduke::osa
)
AbstractHTTPServer
(
tenduke::http::server
)
AbstractLicenseRequest
(
tenduke::se::licensing::rest
)
AbstractPagingAPIRequest
(
tenduke::se::licensing::rest
)
AccessTokenRequestAuthenticator
(
tenduke::oauth
)
APIException
(
tenduke::se::http
)
APIRequest
(
tenduke::se
)
AsymmetricMessageDigest
(
tenduke::crypto::libcrypto
)
AutoDiscovery
(
tenduke::oidc
)
AutoDiscoveryResult
(
tenduke::oidc
)
B
BackendConfiguration
(
tenduke::se
)
BadRequest
(
tenduke::http
)
BadRequest
(
tenduke::se::http
)
Base64Decoder
(
tenduke::utl
)
Base64DecoderMock
(tenduke::test::mocks)
Base64Encoder
(
tenduke::utl
)
BaseOAuthClient
(
tenduke::oauth
)
BaseOIDCClient
(
tenduke::oidc
)
BaseOIDCRequest
(
tenduke::oidc
)
BaseRequest
(
tenduke::se::licensing
)
BaseTestForRestAPIRequests
(tenduke::se::test)
BaseTestForTokenLicensingRequests
(tenduke::se::test::licensing::rest)
BigNumber
(
tenduke::crypto::libcrypto
)
BinaryData
(
tenduke::utl
)
BrowserAuthenticationConfig
(
tenduke::oidc::osbrowser
)
BrowserFactory
(
tenduke::osa
)
BrowserIntegration
(
tenduke::osa
)
OAuthClientConfiguration::Builder
(
tenduke::oauth
)
OIDCSessionConfiguration::Builder
(
tenduke::oidc
)
C
Canceled
(
tenduke
)
CheckoutRequest
(
tenduke::se::licensing
)
CjsonArray
(
tenduke::json::cjson
)
CjsonBoolean
(
tenduke::json::cjson
)
CjsonElement
(
tenduke::json::cjson
)
CjsonNumber
(
tenduke::json::cjson
)
CjsonObject
(
tenduke::json::cjson
)
cJSONParser
(
tenduke::json::cjson
)
CjsonString
(
tenduke::json::cjson
)
ClientError
(
tenduke::http
)
ClientError
(
tenduke::se::http
)
ClientProperties
(
tenduke::se
)
ClientPropertiesBuilder
(
tenduke::se
)
ClientState
(
tenduke::se
)
Clock
(
tenduke::time
)
ClockMock
(tenduke::test::mocks)
Conflict
(
tenduke::se::http
)
CryptoException
(
tenduke::crypto
)
D
DefaultBase64Decoder
(
tenduke::utl
)
DefaultBase64Encoder
(
tenduke::utl
)
DefaultClock
(
tenduke::time
)
DefaultDescribeLicenseConsumerClientBindingsRequest
(
tenduke::se::licensing::rest
)
DefaultDescribeLicenseConsumerLicenseesRequest
(
tenduke::se::licensing::rest
)
DefaultDescribeLicenseConsumerLicensesRequest
(
tenduke::se::licensing::rest
)
DefaultDescribeLicenseKeyRequest
(
tenduke::se::licensing::rest
)
DefaultHTTPServerFactory
(
tenduke::osa
)
DefaultJWTParser
(
tenduke::jwt
)
DefaultJWTParserFactory
(
tenduke::jwt
)
DefaultJWTToLease
(
tenduke::se::licensing
)
DefaultLeases
(
tenduke::se::licensing
)
DefaultLicenseCheckoutRequest
(
tenduke::se::licensing::rest
)
DefaultLicenseConsumers
(
tenduke::se::licensing
)
DefaultLicenseHeartbeatRequest
(
tenduke::se::licensing::rest
)
DefaultLicenseReleaseRequest
(
tenduke::se::licensing::rest
)
DefaultLicenseTokenToLease
(
tenduke::se::licensing
)
DefaultLicensingClient
(
tenduke::se::licensing
)
DefaultOAuthDeviceFlow
(
tenduke::oauth::device
)
DefaultOAuthDeviceFlowAuthorizationRequest
(
tenduke::oauth::device
)
DefaultOAuthDeviceFlowAuthorizationRequestTest
(tenduke::test::oauth::device)
DefaultOAuthRefreshRequest
(
tenduke::oauth
)
DefaultOIDCBrowserFlow
(
tenduke::oidc
)
DefaultOIDCBrowserFlowAuthenticationRequest
(
tenduke::oidc
)
DefaultOIDCClientFactory
(
tenduke::oidc
)
DefaultOIDCDeviceAuthenticationRequest
(
tenduke::oidc::device
)
DefaultOIDCDeviceFlow
(
tenduke::oidc::device
)
DefaultOIDCRefreshRequest
(
tenduke::oidc
)
DefaultOIDCSessionEventListener
(
tenduke::oidc
)
DeserializeStateFromJSON
(
tenduke::se
)
DeviceAuthenticationConfig
(
tenduke::oidc::device
)
DeviceAuthorizationResponse
(
tenduke::oauth::device
)
DynamicJWKSSignatureValidator
(
tenduke::jwk
)
DynamicJWKSSignatureValidatorTest
(tenduke::test::unittests)
F
FakeBrowser
(tenduke::test::fakes)
FakeDynamicJWKSSignatureValidator
(tenduke::test::unittests)
FakeHttpServer
(tenduke::test::fakes)
FakeJWKSDownloader
(tenduke::test::unittests)
FakeJWKSParser
(tenduke::test::mocks)
FakeOIDCLoginRequest
(tenduke::test::oidc)
FakeRandomURLSafeString
(tenduke::test::fakes)
FakeRequest
(tenduke::test::oauth::device)
FakeSocket
(tenduke::test::fakes)
Filter
(
tenduke::se
)
FixedKeyJWTSignatureValidator
(
tenduke::jwt
)
FixedSizeBinaryData
(
tenduke::utl
)
FluentConsumptionBuilder
(
tenduke::se::licensing
)
FluentEndMeteredUse
(
tenduke::se::licensing
)
FluentHeartbeatBuilder
(
tenduke::se::licensing
)
FluentHeartbeatMeteredUse
(
tenduke::se::licensing
)
FluentLicenseCheckout
(
tenduke::se::licensing
)
FluentLicenseHeartbeat
(
tenduke::se::licensing
)
FluentLicenseRelease
(
tenduke::se::licensing
)
FluentReleaseBuilder
(
tenduke::se::licensing
)
FluentStartMeteredUse
(
tenduke::se::licensing
)
Forbidden
(
tenduke::http
)
Forbidden
(
tenduke::se::http
)
G
GuardWithTimeout
(
tenduke::concurrent
)
H
HeartbeatRequest
(
tenduke::se::licensing
)
HTTPCall
(
tenduke::http
)
HTTPCallMock
(tenduke::test::mocks)
HTTPClient
(
tenduke::http
)
HTTPClientFake
(tenduke::test::fakes)
HTTPClientMock
(tenduke::test::mocks)
HTTPException
(
tenduke::http
)
HTTPRequest
(
tenduke::http
)
HTTPRequest
(
tenduke::http::server
)
HTTPRequestAuthenticator
(
tenduke::http
)
HTTPRequestAuthenticatorMock
(tenduke::test::mocks)
HTTPRequestBuilder
(
tenduke::http
)
HTTPRequestException
(
tenduke::http
)
HTTPRequestHandler
(
tenduke::http::server
)
HTTPResponse
(
tenduke::http
)
HTTPResponse
(
tenduke::http::server
)
HTTPResponseException
(
tenduke::http
)
HTTPResponseToAPIException
(
tenduke::se::http
)
HTTPResponseToException
(
tenduke::http
)
HTTPResponseToOAuthException
(
tenduke::oauth
)
HTTPServer
(
tenduke::http::server
)
HTTPServerFactory
(
tenduke::http::server
)
HTTPServerFactoryMock
(tenduke::test::mocks)
I
IdToken
(
tenduke::oidc
)
IdTokenSession
(
tenduke::oidc
)
IdTokenSessionRequestAuthenticator
(
tenduke::oidc
)
InsecureRandomBytes
(
tenduke::utl::random
)
InterruptedException
(
tenduke
)
J
JSONArray
(
tenduke::json
)
JSONArrayBuilder
(
tenduke::json
)
JSONArrayMock
(tenduke::test::mocks)
JSONBoolean
(
tenduke::json
)
JSONBooleanMock
(tenduke::test::mocks)
JSONBuilder
(
tenduke::json
)
JSONElement
(
tenduke::json
)
JSONElementMock
(tenduke::test::mocks)
JSONException
(
tenduke::json
)
JSONNumber
(
tenduke::json
)
JSONNumberMock
(tenduke::test::mocks)
JSONObject
(
tenduke::json
)
JSONObjectBuilder
(
tenduke::json
)
JSONObjectMock
(tenduke::test::mocks)
JSONParser
(
tenduke::json
)
JSONParserMock
(tenduke::test::mocks)
JSONParsingException
(
tenduke::json
)
JSONString
(
tenduke::json
)
JSONStringMock
(tenduke::test::mocks)
JWK
(
tenduke::jwk
)
JWKException
(
tenduke::jwk
)
JWKParser
(
tenduke::jwk
)
JWKS
(
tenduke::jwk
)
JWKSDownloader
(
tenduke::jwk
)
JWKSParser
(
tenduke::jwk
)
JWKSSignatureValidator
(
tenduke::jwk
)
JWT
(
tenduke::jwt
)
JWTParser
(
tenduke::jwt
)
JWTParserFactory
(
tenduke::jwt
)
JWTParserFactoryMock
(tenduke::test::mocks)
JWTParserMock
(tenduke::test::mocks)
JWTParsingException
(
tenduke::jwt
)
JWTSignatureValidator
(
tenduke::jwt
)
JWTSignatureValidatorMock
(tenduke::test::mocks)
JWTToLease
(
tenduke::se::licensing
)
JWTToLeaseMock
(tenduke::test::mocks)
JWTValidationException
(
tenduke::jwt
)
K
KeyFactory
(
tenduke::crypto
)
KeyFactoryMock
(tenduke::test::mocks)
L
Lease
(
tenduke::se::licensing
)
LeaseBuilder
(tenduke::se::test::utils)
Leases
(
tenduke::se::licensing
)
LibcryptoKey
(
tenduke::crypto::libcrypto
)
LibCryptoMessageDigest
(
tenduke::crypto::libcrypto
)
LibcryptoMessageDigestFactory
(
tenduke::crypto::libcrypto
)
LibcryptoPrivateKey
(
tenduke::crypto::libcrypto
)
LibcryptoPublicKey
(
tenduke::crypto::libcrypto
)
LibcryptoRSAKeyFactory
(
tenduke::crypto::libcrypto
)
LibCurlHTTPCall
(
tenduke::http::curl
)
LibCurlHTTPClient
(
tenduke::http::curl
)
LibcurlURL
(
tenduke::net::curl
)
LibCurlURLDecoder
(
tenduke::net::curl
)
LibCurlURLEncoder
(
tenduke::net::curl
)
LibCurlURLParser
(
tenduke::net::curl
)
License
(
tenduke::se::licensing
)
LicenseCheckoutArguments
(
tenduke::se::licensing
)
LicenseCheckoutError
(
tenduke::se::licensing
)
LicenseCheckoutParameters
(
tenduke::se::licensing
)
LicenseCheckoutResponse
(
tenduke::se::licensing
)
LicenseConsumer
(
tenduke::se::licensing
)
LicenseConsumerClientBindingStatus
(
tenduke::se::licensing
)
LicenseConsumerLicensesStatus
(
tenduke::se::licensing
)
LicenseConsumers
(
tenduke::se::licensing
)
LicenseConsumptionClientBinding
(
tenduke::se::licensing
)
Licensee
(
tenduke::se::licensing
)
LicenseFeature
(
tenduke::se::licensing
)
LicenseHeartbeatArguments
(
tenduke::se::licensing
)
LicenseHeartbeatError
(
tenduke::se::licensing
)
LicenseHeartbeatParameters
(
tenduke::se::licensing
)
LicenseHeartbeatResponse
(
tenduke::se::licensing
)
LicenseKey
(
tenduke::se::licensing
)
LicenseKeyLicensesStatus
(
tenduke::se::licensing
)
LicenseReleaseArguments
(
tenduke::se::licensing
)
LicenseReleaseError
(
tenduke::se::licensing
)
LicenseReleaseParameters
(
tenduke::se::licensing
)
LicenseReleaseResponse
(
tenduke::se::licensing
)
LicenseReleaseResult
(
tenduke::se::licensing
)
LicenseTokenToLease
(
tenduke::se::licensing
)
LicensingClient
(
tenduke::se::licensing
)
LicensingError
(
tenduke::se::licensing
)
LicensingException
(
tenduke::se::licensing
)
Logger
(
tenduke::log
)
M
MacBrowserIntegration
(tenduke::osa::mac)
MalformedURLException
(
tenduke::net
)
MessageDigest
(
tenduke::crypto
)
MessageDigestFactory
(
tenduke::crypto
)
MessageDigestFactoryMock
(tenduke::test::mocks)
MessageDigestMock
(tenduke::test::mocks)
MessageDigestVerifier
(
tenduke::crypto
)
MessageDigestVerifierFactory
(
tenduke::crypto
)
MessageDigestVerifierMock
(tenduke::test::mocks)
MutableLeases
(
tenduke::se::licensing
)
N
NetworkingException
(
tenduke::net
)
NotFound
(
tenduke::http
)
NotFound
(
tenduke::se::http
)
O
OAuthAuthorizationRequest
(
tenduke::oauth
)
OAuthBackendConfiguration
(
tenduke::oauth
)
OAuthBrowserAuthorizationRequest
(
tenduke::oauth
)
OAuthBrowserAuthorizationRequestMock
(tenduke::test::mocks)
OAuthBrowserFlow
(
tenduke::oauth
)
OAuthBrowserFlowMock
(tenduke::test::mocks)
OAuthClient
(
tenduke::oauth
)
OAuthClientConfiguration
(
tenduke::oauth
)
OAuthClientMock
(tenduke::test::mocks)
OAuthConfiguration
(
tenduke::oauth
)
OAuthDeviceAuthorizationResponseReceived
(
tenduke::oauth::device
)
OAuthDeviceFlow
(
tenduke::oauth::device
)
OAuthDeviceFlowAuthorizationRequest
(
tenduke::oauth::device
)
OAuthDeviceFlowAuthorizationRequestMock
(tenduke::test::mocks)
OAuthDeviceFlowMock
(tenduke::test::mocks)
OAuthException
(
tenduke::oauth
)
OAuthInvalidGrant
(
tenduke::oauth
)
OAuthPKCEFlow
(
tenduke::oauth::pkce
)
OAuthPKCEFlowTest
(tenduke::test::oauth)
OAuthPKCERequest
(
tenduke::oauth::pkce
)
OAuthRefreshRequest
(
tenduke::oauth
)
OAuthRefreshRequestMock
(tenduke::test::mocks)
OAuthServerError
(
tenduke::oauth
)
OAuthState
(
tenduke::oauth
)
OAuthStateImpl
(
tenduke::oauth
)
OAuthStateService
(
tenduke::oauth
)
OAuthStateServiceImpl
(
tenduke::oauth
)
OAuthTokenRequest
(
tenduke::oauth
)
OAuthTokenRequestFake
(tenduke::test::mocks)
OAuthTokenResponse
(
tenduke::oauth
)
OIDCAuthenticationRequest
(
tenduke::oidc
)
OIDCAutoDiscoveryConfiguration
(
tenduke::oidc
)
OIDCBrowserFlow
(
tenduke::oidc
)
OIDCBrowserFlowAuthenticationRequest
(
tenduke::oidc
)
OIDCBrowserFlowAuthenticationRequestMock
(tenduke::test::mocks)
OIDCBrowserFlowMock
(tenduke::test::mocks)
OIDCClient
(
tenduke::oidc
)
OIDCClientFactory
(
tenduke::oidc
)
OIDCClientFactoryMock
(tenduke::test::mocks)
OIDCClientMock
(tenduke::test::mocks)
OIDCConfiguration
(
tenduke::oidc
)
OIDCDeviceAuthenticationRequest
(
tenduke::oidc::device
)
OIDCDeviceAuthenticationRequestMock
(tenduke::test::mocks)
OIDCDeviceFlow
(
tenduke::oidc::device
)
OIDCDeviceFlowLogin
(
tenduke::oidc::device
)
OIDCDeviceFlowLoginRequest
(
tenduke::oidc::device
)
OIDCDeviceFlowMock
(tenduke::test::mocks)
OIDCException
(
tenduke::oidc
)
OIDCLogin
(
tenduke::oidc
)
OIDCLoginMock
(tenduke::test::mocks)
OIDCLoginRequest
(
tenduke::oidc
)
OIDCLoginRequestMock
(tenduke::test::mocks)
OIDCLoginRequestWithLoopbackRedirection
(
tenduke::oidc::osbrowser
)
OIDCLoginWithLoopbackRedirection
(
tenduke::oidc::osbrowser
)
OIDCRefreshRequest
(
tenduke::oidc
)
OIDCRefreshRequestMock
(tenduke::test::mocks)
OIDCSession
(
tenduke::oidc
)
OIDCSessionConfiguration
(
tenduke::oidc
)
OIDCSessionEventListener
(
tenduke::oidc
)
OIDCSessionImpl
(
tenduke::oidc
)
OIDCSessionImplTest
(tenduke::test::oidc)
OIDCSessionMock
(tenduke::test::mocks)
OIDCSessionRequestAuthenticator
(
tenduke::oidc
)
OIDCState
(
tenduke::oidc
)
P
Paging
(
tenduke::se
)
PrivateKey
(
tenduke::crypto
)
PublicKey
(
tenduke::crypto
)
PublicKeyMock
(tenduke::test::mocks)
PublicKeyToPEM
(
tenduke::crypto::libcrypto
)
PublicKeyVerifierFactory
(
tenduke::crypto
)
R
RandomBytes
(
tenduke::utl::random
)
RandomBytesMock
(tenduke::test::mocks)
RandomUrlSafeString
(
tenduke::utl::random
)
RedirectUriHandler
(
tenduke::oidc::osbrowser
)
ReleaseRequest
(
tenduke::se::licensing
)
RequestTimedOut
(
tenduke::net
)
RSAKeyFactory
(
tenduke::crypto
)
S
ScaleConsumersApi
(
tenduke::se::licensing::rest
)
ScaleConsumersApiImpl
(
tenduke::se::licensing::rest
)
ScaleLicensingApi
(
tenduke::se::licensing::rest
)
ScaleLicensingApiImpl
(
tenduke::se::licensing::rest
)
SerializedOIDCSession
(
tenduke::oidc
)
SerializeStateToJSON
(
tenduke::se
)
ServerError
(
tenduke::http
)
ServerError
(
tenduke::se::http
)
ServiceConfiguration
(
tenduke
)
SessionEventListener
(tenduke::test::oidc)
SimpleBuffer
(
tenduke::utl
)
SimpleLeases
(
tenduke::se::licensing
)
Socket
(
tenduke::osa
)
SocketDescriptor
(
tenduke::osa
)
SocketMock
(tenduke::test::mocks)
StatefulAPIRequest
(
tenduke::se
)
StdOutLogger
(
tenduke::log
)
T
TendukeClient
(
tenduke::se
)
TendukeClientWithOIDCSession
(
tenduke::se
)
TendukeClientWithOIDCSessionImpl
(
tenduke::se
)
TendukeException
(
tenduke
)
TendukeServices
(
tenduke
)
TimedOut
(
tenduke
)
TooManyRequests
(
tenduke::se::http
)
U
Unauthorized
(
tenduke::http
)
Unauthorized
(
tenduke::se::http
)
UnixBrowserIntegration
(tenduke::osa::unx)
UnknownHostException
(
tenduke::net
)
URL
(
tenduke::net
)
URLBuilder
(
tenduke::net
)
URLDecoder
(
tenduke::net
)
URLEncoder
(
tenduke::net
)
URLEncoderMock
(tenduke::test::mocks)
URLException
(
tenduke::net
)
URLMock
(tenduke::test::mocks)
URLParser
(
tenduke::net
)
URLParserMock
(tenduke::test::mocks)
W
WindowsBrowserIntegration
(tenduke::osa::win)
Generated by
1.11.0