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

This is the complete list of members for tenduke::oidc::OIDCSessionImpl, 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
invalidate() overridetenduke::oidc::OIDCSessionImplvirtual
isValid() overridetenduke::oidc::OIDCSessionImplvirtual
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()tenduke::oidc::OIDCSessionImplprotectedvirtual
statetenduke::oidc::OIDCSessionImplprotected
validitySafetyMarginStenduke::oidc::OIDCSessionImplprotected
~OIDCSession()=default (defined in tenduke::oidc::OIDCSession)tenduke::oidc::OIDCSessionvirtual