10Duke Enterprise C++ SDK
Loading...
Searching...
No Matches
LoopbackRedirectionLoginParameters Class Reference

Public Member Functions

 LoopbackRedirectionLoginParameters (const std::shared_ptr< const tenduke::oauth::OAuthConfiguration > &oauthConfiguration, const std::shared_ptr< const tenduke::oidc::OIDCConfiguration > &oidcConfiguration, const std::shared_ptr< const tenduke::osa::BrowserIntegration > &browser, const std::shared_ptr< const tenduke::osa::SocketFactory > &createSocket, const std::shared_ptr< const tenduke::http::server::HTTPRequestParser > &requestParser, const std::shared_ptr< const tenduke::net::URLs > &urls, const std::shared_ptr< const tenduke::oidc::OIDCClientFactory > &oidcClientFactory, std::string scope, std::string redirectURIPrefix, std::string responseMessage, const std::uint16_t port, const std::map< std::string, std::string > &additionalParameters={})

Public Attributes

const std::shared_ptr< const ::tenduke::oauth::OAuthConfigurationoauthConfiguration
const std::shared_ptr< const ::tenduke::oidc::OIDCConfigurationoidcConfiguration
const std::shared_ptr< const ::tenduke::osa::BrowserIntegrationbrowser
const std::shared_ptr< const ::tenduke::osa::SocketFactorycreateSocket
const std::shared_ptr< const ::tenduke::http::server::HTTPRequestParserrequestParser
const std::shared_ptr< const ::tenduke::net::URLsurls
const std::shared_ptr< const ::tenduke::oidc::OIDCClientFactoryoidcClient
const std::string scope
const std::string redirectUriPrefix
const std::string responseMessage
 The HTTP server returns this message when the redirectURI is navigated to.
const std::uint16_t port
const std::map< std::string, std::string > additionalParameters
 Additional parameters added to the OIDC authentication request.

Member Data Documentation

◆ responseMessage

The HTTP server returns this message when the redirectURI is navigated to.

This is full HTTP-message with statusline, headers (if any) and the message body, e.g.: "HTTP/1.1 200 OK\r\nContent-Type: text/plain\r\n\r\nHello, world!\n" (Rationale: This allows sending redirect-response)


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