Goby3 3.5.0
2026.05.29
Loading...
Searching...
No Matches
jwt::base::details Namespace Reference

Classes

struct  padding
 

Functions

padding count_padding (const std::string &base, const std::vector< std::string > &fills)
 
std::string encode (const std::string &bin, const std::array< char, 64 > &alphabet, const std::string &fill)
 
std::string decode (const std::string &base, const std::array< int8_t, 256 > &rdata, const std::vector< std::string > &fill)
 
std::string decode (const std::string &base, const std::array< int8_t, 256 > &rdata, const std::string &fill)
 
std::string pad (const std::string &base, const std::string &fill)
 
std::string trim (const std::string &base, const std::string &fill)
 

Function Documentation

◆ count_padding()

padding jwt::base::details::count_padding ( const std::string &  base,
const std::vector< std::string > &  fills 
)
inline

Definition at line 166 of file base.h.

◆ decode() [1/2]

std::string jwt::base::details::decode ( const std::string &  base,
const std::array< int8_t, 256 > &  rdata,
const std::string &  fill 
)
inline

Definition at line 274 of file base.h.

◆ decode() [2/2]

std::string jwt::base::details::decode ( const std::string &  base,
const std::array< int8_t, 256 > &  rdata,
const std::vector< std::string > &  fill 
)
inline

Definition at line 228 of file base.h.

◆ encode()

std::string jwt::base::details::encode ( const std::string &  bin,
const std::array< char, 64 > &  alphabet,
const std::string &  fill 
)
inline

Definition at line 179 of file base.h.

◆ pad()

std::string jwt::base::details::pad ( const std::string &  base,
const std::string &  fill 
)
inline

Definition at line 279 of file base.h.

◆ trim()

std::string jwt::base::details::trim ( const std::string &  base,
const std::string &  fill 
)
inline

Definition at line 291 of file base.h.