AXIAM C++ SDK 1.0.0-alpha8
Authentication, authorization, JWKS & route guards (REST + mTLS)
Loading...
Searching...
No Matches
Classes | Namespaces | Functions
jwks.hpp File Reference
#include <chrono>
#include <map>
#include <mutex>
#include <optional>
#include <string>
#include "axiam/transport.hpp"

Go to the source code of this file.

Classes

struct  axiam::Ed25519Jwk
 One Ed25519 (OKP) public key from the JWK set. More...
 
struct  axiam::VerifiedToken
 Result of a successful verification: the decoded payload (claims) JSON string. More...
 
class  axiam::JwksVerifier
 

Namespaces

namespace  axiam
 

Functions

std::optional< std::string > axiam::base64url_decode (const std::string &in)
 Base64url decode (unpadded or padded). Returns nullopt on malformed input.