1#ifndef TENDUKE_OIDC_BROWSEROIDCCLIENT_H 
    2#define TENDUKE_OIDC_BROWSEROIDCCLIENT_H 
    4#include "./OIDCBrowserFlowAuthenticationRequest.h" 
    5#include "./OIDCClient.h" 
   29    virtual std::unique_ptr<const tenduke::oidc::OIDCBrowserFlowAuthenticationRequest> 
authenticate(
 
   30            const std::string &scopes
 
   39    virtual std::unique_ptr<const tenduke::oidc::OIDCBrowserFlowAuthenticationRequest> 
authenticate(
 
   40            const std::string &scopes,
 
   41            const std::map<std::string, std::string> &additionalParameters
 
 
OpenID Connect -client.
Definition OIDCBrowserFlow.h:22
 
virtual std::unique_ptr< const tenduke::oidc::OIDCBrowserFlowAuthenticationRequest > authenticate(const std::string &scopes, const std::map< std::string, std::string > &additionalParameters) const =0
Creates OIDCRequest which performs the OIDC-authentication.
 
virtual std::unique_ptr< const tenduke::oidc::OIDCBrowserFlowAuthenticationRequest > authenticate(const std::string &scopes) const =0
Creates OIDCRequest which performs the OIDC-authentication.
 
OpenID Connect -client.
Definition OIDCClient.h:22
 
Implementation of OpenID Connect protocol.
Definition AutoDiscovery.h:18
 
Root for classes, functions and globals of 10Duke C++ Client.
Definition APIRequest.h:4