10Duke Enterprise C++ Client
|
This is the complete list of members for tenduke::oidc::IdTokenSession, including all inherited members.
clock | tenduke::oidc::OIDCSessionImpl | protected |
DEFAULT_SAFETY_MARGIN_S | tenduke::oidc::OIDCSessionImpl | static |
ensureValidSession() override | tenduke::oidc::OIDCSessionImpl | virtual |
getAccessToken() override | tenduke::oidc::OIDCSessionImpl | virtual |
getOIDCState() override | tenduke::oidc::OIDCSessionImpl | virtual |
hasRefreshableState() | tenduke::oidc::OIDCSessionImpl | protectedvirtual |
heartbeat() override | tenduke::oidc::OIDCSessionImpl | virtual |
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() override | tenduke::oidc::OIDCSessionImpl | virtual |
isValid() override | tenduke::oidc::IdTokenSession | virtual |
login() | tenduke::oidc::OIDCSessionImpl | protectedvirtual |
loginRequest | tenduke::oidc::OIDCSessionImpl | protected |
loginTimeout | tenduke::oidc::OIDCSessionImpl | protected |
notify | tenduke::oidc::OIDCSessionImpl | protected |
oidc | tenduke::oidc::OIDCSessionImpl | protected |
oidcClient | tenduke::oidc::OIDCSessionImpl | protected |
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() override | tenduke::oidc::OIDCSessionImpl | virtual |
refresh() override | tenduke::oidc::OIDCSessionImpl | virtual |
refreshOrLogin() override | tenduke::oidc::IdTokenSession | virtual |
state | tenduke::oidc::OIDCSessionImpl | protected |
validitySafetyMarginS | tenduke::oidc::OIDCSessionImpl | protected |
~OIDCSession()=default (defined in tenduke::oidc::OIDCSession) | tenduke::oidc::OIDCSession | virtual |