10Duke Scale C++ Client
Loading...
Searching...
No Matches
tenduke::test::mocks::OIDCClientFactoryMock Class Reference
Inheritance diagram for tenduke::test::mocks::OIDCClientFactoryMock:
tenduke::oidc::OIDCClientFactory

Public Member Functions

 MOCK_METHOD ((std::unique_ptr< tenduke::oidc::OIDCBrowserFlow >), create,((std::shared_ptr< const tenduke::oauth::OAuthConfiguration > oauthConfiguration),(std::shared_ptr< const tenduke::oidc::OIDCConfiguration > oidcConfiguration)),(const, override))
 
 MOCK_METHOD ((std::unique_ptr< tenduke::oidc::OIDCBrowserFlow >), create,((const tenduke::oauth::OAuthClientConfiguration &a),(const tenduke::oauth::OAuthBackendConfiguration &b),(std::shared_ptr< const tenduke::oidc::OIDCConfiguration > oidcConfiguration)),(const, override))
 
- Public Member Functions inherited from tenduke::oidc::OIDCClientFactory
virtual std::unique_ptr< tenduke::oidc::OIDCBrowserFlowcreate (std::shared_ptr< const tenduke::oauth::OAuthConfiguration > oauthConfiguration, std::shared_ptr< const tenduke::oidc::OIDCConfiguration > oidcConfiguration) const =0
 Creates new tenduke::oidc::OIDCClient for browser-based flow.
 
virtual std::unique_ptr< tenduke::oidc::OIDCBrowserFlowcreate (const tenduke::oauth::OAuthClientConfiguration &oauthClientConfiguration, const tenduke::oauth::OAuthBackendConfiguration &oauthBackendConfiguration, std::shared_ptr< const tenduke::oidc::OIDCConfiguration > oidcConfiguration) const =0
 Creates new tenduke::oidc::OIDCClient for browser-based flow.
 

Static Public Member Functions

static std::shared_ptr< OIDCClientFactoryMockcreateShared ()
 

The documentation for this class was generated from the following file: