Stroika Library 3.0d23
 
Loading...
Searching...
No Matches
Client.h File Reference
#include "Stroika/Frameworks/StroikaPreComp.h"
#include "Stroika/Foundation/Characters/String.h"
#include "Stroika/Foundation/Common/Common.h"
#include "Stroika/Foundation/Common/GUID.h"
#include "Stroika/Foundation/Containers/KeyedCollection.h"
#include "Stroika/Foundation/Containers/Mapping.h"
#include "Stroika/Foundation/Containers/Sequence.h"
#include "Stroika/Foundation/DataExchange/ObjectVariantMapper.h"
#include "Stroika/Foundation/DataExchange/TypedBLOB.h"
#include "Stroika/Foundation/Execution/Synchronized.h"
#include "Stroika/Foundation/Execution/VirtualLockable.h"
#include "Stroika/Foundation/IO/Network/URI.h"
#include "Stroika/Frameworks/Auth/OAuth/Configuration.h"
#include "Client.inl"

Go to the source code of this file.

Classes

struct  Stroika::Frameworks::Auth::OAuth::TokenRequest
 this is the argument to the Fetcher::GetToken () API. It typically consists of a client_id, client_secret, authorization 'code' and other things in OAUTH client auto token request. More...
 
struct  Stroika::Frameworks::Auth::OAuth::TokenResponse
 this is the response to the Fetcher::GetToken () API. It typically provides an 'access token' with a set of scopes, and other things about the provided access. More...
 
struct  Stroika::Frameworks::Auth::OAuth::TokenIntrospectionResponse
 RFC 7662 compatible API for finding info about a token - https://datatracker.ietf.org/doc/html/rfc7662. More...
 
class  Stroika::Frameworks::Auth::OAuth::Fetcher
 simple wrapper on IO::Network::Transfer to do fetching (more configurability to do) More...
 

Detailed Description

Note
Code-Status: Alpha

Definition in file Client.h.