24#include <olp/authentication/AuthorizeResult.h>
25#include <olp/authentication/IntrospectAppResult.h>
26#include <olp/authentication/TokenResult.h>
27#include <olp/authentication/UserAccountInfoResponse.h>
28#include <olp/core/client/ApiError.h>
29#include <olp/core/client/ApiResponse.h>
32namespace authentication {
35template <
typename ResultType>
39template <
typename ResultType>
Represents a request outcome.
Definition ApiResponse.h:65
Callback< AuthorizeResult > AuthorizeCallback
Called when the user decision request is completed.
Definition Types.h:52
Callback< model::UserAccountInfoResponse > UserAccountInfoCallback
Called when the get user account request is completed.
Definition Types.h:58
Callback< IntrospectAppResult > IntrospectAppCallback
Called when the user introspect app request is completed.
Definition Types.h:46
std::function< void(Response< ResultType >)> Callback
The callback template type.
Definition Types.h:40
Rules all the other namespaces.
Definition AppleSignInProperties.h:24