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>
32 namespace authentication {
35 template <
typename ResultType>
39 template <
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