|
Goby3 3.3.0
2025.07.10
|
#include <goby/util/thirdparty/jwt-cpp/jwt.h>
Public Types | |
| using | basic_claim_t = basic_claim< json_traits > |
Public Member Functions | |
| bool | has_algorithm () const noexcept |
| bool | has_type () const noexcept |
| bool | has_content_type () const noexcept |
| bool | has_key_id () const noexcept |
| json_traits::string_type | get_algorithm () const |
| json_traits::string_type | get_type () const |
| json_traits::string_type | get_content_type () const |
| json_traits::string_type | get_key_id () const |
| bool | has_header_claim (const typename json_traits::string_type &name) const noexcept |
| basic_claim_t | get_header_claim (const typename json_traits::string_type &name) const |
Protected Attributes | |
| details::map_of_claims< json_traits > | header_claims |
Base class that represents a token header. Contains Convenience accessors for common claims.
| using jwt::header< json_traits >::basic_claim_t = basic_claim<json_traits> |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
protected |