AXIAM C++ SDK 1.0.0-alpha8
Authentication, authorization, JWKS & route guards (REST + mTLS)
Loading...
Searching...
No Matches
Classes | Namespaces
types.hpp File Reference
#include <cstdint>
#include <optional>
#include <string>
#include <vector>
#include "axiam/sensitive.hpp"

Go to the source code of this file.

Classes

struct  axiam::UserInfo
 Subset of LoginUserInfo returned on a successful authentication. More...
 
struct  axiam::LoginResult
 Result of login / verify_mfa. More...
 
struct  axiam::TokenPair
 Result of a token refresh (§9). More...
 
struct  axiam::DeviceAuth
 mTLS device authentication result (POST /api/v1/auth/device). More...
 
struct  axiam::AccessCheck
 A single access-check request (CheckAccessBody). More...
 
struct  axiam::ReasonCode
 The three decision reason codes the server currently emits (§11 rule 9). More...
 
struct  axiam::AccessDecision
 Result of an access check (CheckAccessResponse). More...
 

Namespaces

namespace  axiam