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