|
10Duke Enterprise C++ SDK
|
#include <OIDCSessionConfiguration.h>
Configuration for tenduke::oidc::OIDCSessionImpl.
Classes | |
| class | Builder |
| Builder for the configuration. More... | |
Public Member Functions | |
| OIDCSessionConfiguration () | |
| No-arg constructs new instance with default values. | |
| OIDCSessionConfiguration (const std::chrono::seconds &loginTimeout, const std::chrono::seconds &concurrencyTimeout, const std::shared_ptr<::tenduke::oidc::OIDCSessionEventListener > &sessionEventListener) | |
| Constructs new instance. | |
Public Attributes | |
| const std::chrono::seconds | loginTimeout |
| Login timeout. | |
| const std::chrono::seconds | concurrencyTimeout |
| Timeout for concurrent actions of the OIDC session service. | |
| const std::shared_ptr<::tenduke::oidc::OIDCSessionEventListener > | sessionEventListener |
| Listener for session events. | |
|
inline |
Constructs new instance.
| loginTimeout | - |
| concurrencyTimeout | - |
| sessionEventListener | - |