Definition at line 21 of file elliptic_webauthn.cpp.
◆ parse_stat_t
Enumerator |
---|
EXPECT_FIRST_OBJECT_START | |
EXPECT_FIRST_OBJECT_KEY | |
EXPECT_FIRST_OBJECT_DONTCARE_VALUE | |
EXPECT_CHALLENGE_VALUE | |
EXPECT_ORIGIN_VALUE | |
EXPECT_TYPE_VALUE | |
IN_NESTED_CONTAINER | |
Definition at line 26 of file elliptic_webauthn.cpp.
26 {
enum fc::crypto::webauthn::detail::webauthn_json_handler::parse_stat_t current_state
@ EXPECT_FIRST_OBJECT_START
@ EXPECT_FIRST_OBJECT_KEY
@ EXPECT_FIRST_OBJECT_DONTCARE_VALUE
◆ basic_stuff()
bool fc::crypto::webauthn::detail::webauthn_json_handler::basic_stuff |
( |
| ) |
|
|
inline |
Definition at line 37 of file elliptic_webauthn.cpp.
37 {
39 return true;
42 return true;
43 }
44 return false;
45 }
◆ Bool()
bool fc::crypto::webauthn::detail::webauthn_json_handler::Bool |
( |
bool | | ) |
|
|
inline |
◆ Double()
bool fc::crypto::webauthn::detail::webauthn_json_handler::Double |
( |
double | | ) |
|
|
inline |
◆ EndArray()
bool fc::crypto::webauthn::detail::webauthn_json_handler::EndArray |
( |
rapidjson::SizeType | elementCount | ) |
|
|
inline |
Definition at line 170 of file elliptic_webauthn.cpp.
170 {
178 return false;
182 return true;
183 }
184 }
unsigned current_nested_container_depth
◆ EndObject()
bool fc::crypto::webauthn::detail::webauthn_json_handler::EndObject |
( |
rapidjson::SizeType | memberCount | ) |
|
|
inline |
Definition at line 136 of file elliptic_webauthn.cpp.
136 {
143 return false;
147 return true;
149 return true;
150 }
151 }
◆ Int()
bool fc::crypto::webauthn::detail::webauthn_json_handler::Int |
( |
int | | ) |
|
|
inline |
◆ Int64()
bool fc::crypto::webauthn::detail::webauthn_json_handler::Int64 |
( |
int64_t | | ) |
|
|
inline |
◆ Key()
bool fc::crypto::webauthn::detail::webauthn_json_handler::Key |
( |
const char * | str, |
|
|
rapidjson::SizeType | length, |
|
|
bool | copy ) |
|
inline |
Definition at line 113 of file elliptic_webauthn.cpp.
113 {
120 return false;
122 if(
"challenge"s == str)
124 else if(
"origin"s == str)
126 else if(
"type"s == str)
128 else
130 return true;
131 }
133 return true;
134 }
135 }
◆ Null()
bool fc::crypto::webauthn::detail::webauthn_json_handler::Null |
( |
| ) |
|
|
inline |
◆ StartArray()
bool fc::crypto::webauthn::detail::webauthn_json_handler::StartArray |
( |
| ) |
|
|
inline |
Definition at line 153 of file elliptic_webauthn.cpp.
153 {
158 return true;
161 return true;
167 return false;
168 }
169 }
◆ StartObject()
bool fc::crypto::webauthn::detail::webauthn_json_handler::StartObject |
( |
| ) |
|
|
inline |
Definition at line 94 of file elliptic_webauthn.cpp.
94 {
98 return true;
102 return true;
105 return true;
110 return false;
111 }
112 }
◆ String()
bool fc::crypto::webauthn::detail::webauthn_json_handler::String |
( |
const char * | str, |
|
|
rapidjson::SizeType | length, |
|
|
bool | copy ) |
|
inline |
Definition at line 69 of file elliptic_webauthn.cpp.
69 {
73 return false;
77 return true;
81 return true;
85 return true;
88 return true;
90 return true;
91 }
92 }
std::string found_challenge
◆ Uint()
bool fc::crypto::webauthn::detail::webauthn_json_handler::Uint |
( |
unsigned | | ) |
|
|
inline |
◆ Uint64()
bool fc::crypto::webauthn::detail::webauthn_json_handler::Uint64 |
( |
uint64_t | | ) |
|
|
inline |
◆ current_nested_container_depth
unsigned fc::crypto::webauthn::detail::webauthn_json_handler::current_nested_container_depth = 0 |
◆ current_state
◆ found_challenge
std::string fc::crypto::webauthn::detail::webauthn_json_handler::found_challenge |
◆ found_origin
std::string fc::crypto::webauthn::detail::webauthn_json_handler::found_origin |
◆ found_type
std::string fc::crypto::webauthn::detail::webauthn_json_handler::found_type |
The documentation for this struct was generated from the following file: