10Duke Scale C++ Client
Loading...
Searching...
No Matches
tenduke::oidc::IdTokenSession Member List

This is the complete list of members for tenduke::oidc::IdTokenSession, including all inherited members.

clocktenduke::oidc::OIDCSessionImplprotected
DEFAULT_SAFETY_MARGIN_Stenduke::oidc::OIDCSessionImplstatic
ensureValidSession() overridetenduke::oidc::OIDCSessionImplvirtual
getAccessToken() overridetenduke::oidc::OIDCSessionImplvirtual
getOIDCState() overridetenduke::oidc::OIDCSessionImplvirtual
hasRefreshableState()tenduke::oidc::OIDCSessionImplprotectedvirtual
heartbeat() overridetenduke::oidc::OIDCSessionImplvirtual
IdTokenSession(std::unique_ptr< tenduke::oidc::OIDCState > state, const std::shared_ptr< const tenduke::oidc::OIDCLogin > &oidc, const std::shared_ptr< const tenduke::oidc::OIDCClient > &oidcClient, const std::shared_ptr< tenduke::time::Clock > &clock, const std::shared_ptr<::tenduke::oidc::OIDCSessionEventListener > &eventListener, uint64_t validitySafetyMarginS, const std::chrono::seconds &loginTimeout)tenduke::oidc::IdTokenSession
invalidate() overridetenduke::oidc::OIDCSessionImplvirtual
isValid() overridetenduke::oidc::IdTokenSessionvirtual
login()tenduke::oidc::OIDCSessionImplprotectedvirtual
loginRequesttenduke::oidc::OIDCSessionImplprotected
loginTimeouttenduke::oidc::OIDCSessionImplprotected
notifytenduke::oidc::OIDCSessionImplprotected
oidctenduke::oidc::OIDCSessionImplprotected
oidcClienttenduke::oidc::OIDCSessionImplprotected
OIDCSessionImpl(std::unique_ptr< tenduke::oidc::OIDCState > state, const std::shared_ptr< const tenduke::oidc::OIDCLogin > &oidc, const std::shared_ptr< const tenduke::oidc::OIDCClient > &oidcClient, const std::shared_ptr< tenduke::time::Clock > &clock, const std::shared_ptr<::tenduke::oidc::OIDCSessionEventListener > &eventListener=nullptr, uint64_t validitySafetyMarginS=DEFAULT_SAFETY_MARGIN_S, std::chrono::milliseconds loginTimeout=DEFAULT_SESSION_LOGIN_TIMEOUT)tenduke::oidc::OIDCSessionImpl
reEstablish() overridetenduke::oidc::OIDCSessionImplvirtual
refresh() overridetenduke::oidc::OIDCSessionImplvirtual
refreshOrLogin() overridetenduke::oidc::IdTokenSessionvirtual
statetenduke::oidc::OIDCSessionImplprotected
validitySafetyMarginStenduke::oidc::OIDCSessionImplprotected
~OIDCSession()=default (defined in tenduke::oidc::OIDCSession)tenduke::oidc::OIDCSessionvirtual