ESP-IDF
asn1_hdr
is only used within ESP-IDF.
Symbol previews are coming soon...
Symbols
loading...
Files
loading (1/5)...
Summary
Syntax
Related
Examples
References
Call Tree
Data Use
Class Tree
Override Tree
Implementations
Instances
Lifecycle
SourceVu
ESP-IDF Framework and Examples
ESP-IDF
asn1_hdr
asn1_hdr struct
Syntax
Show:
Summary
Declaration
from
asn1.h:49
struct
asn1_hdr
{
const
u8
*
payload
;
u8
identifier
,
class
,
constructed
;
unsigned
int
tag
,
length
;
}
;
Fields
Field
Declared as
asn1_hdr::payload
const
u8
*
asn1_hdr::identifier
u8
asn1_hdr::class
u8
identifier
,
asn1_hdr::constructed
u8
identifier
,
class
,
asn1_hdr::tag
unsigned
int
asn1_hdr::length
unsigned
int
tag
,
Related Functions
Found 21 other functions taking a
asn1_hdr
argument:
Function
asn1_get_next()
asn1_unexpected()
asn1_is_sequence()
asn1_is_octetstring()
asn1_is_integer()
asn1_is_generalizedtime()
asn1_is_cs_tag()
asn1_is_bitstring()
asn1_print_hdr()
asn1_get_sequence()
asn1_is_boolean()
asn1_is_utctime()
asn1_is_null()
asn1_valid_der_boolean()
asn1_valid_der()
asn1_is_enumerated()
asn1_is_set()
asn1_is_oid()
asn1_is_string_type()
asn1_is_bmpstring()
asn1_is_utf8string()
Examples
References
from
examples
Code
Location
Scope
Referrer
struct
asn1_hdr
{
asn1.h:49
static
int
asn1_valid_der_boolean
(
struct
asn1_hdr
*
hdr
)
asn1.c:106
asn1_valid_der_boolean()
asn1_valid_der_boolean()::hdr
static
int
asn1_valid_der
(
struct
asn1_hdr
*
hdr
)
asn1.c:126
asn1_valid_der()
asn1_valid_der()::hdr
int
asn1_get_next
(
const
u8
*
buf
,
size_t
len
,
struct
asn1_hdr
*
hdr
)
asn1.c:171
asn1_get_next()
asn1_get_next()::hdr
void
asn1_print_hdr
(
const
struct
asn1_hdr
*
hdr
,
const
char
*
title
)
asn1.c:276
asn1_print_hdr()
asn1_print_hdr()::hdr
void
asn1_unexpected
(
const
struct
asn1_hdr
*
hdr
,
const
char
*
title
)
asn1.c:283
asn1_unexpected()
asn1_unexpected()::hdr
struct
asn1_hdr
hdr
;
asn1.c:337
asn1_get_oid()
struct
asn1_hdr
hdr
;
asn1.c:435
asn1_get_integer()
int
asn1_get_sequence
(
const
u8
*
buf
,
size_t
len
,
struct
asn1_hdr
*
hdr
,
asn1.c:466
asn1_get_sequence()
asn1_get_sequence()::hdr
struct
asn1_hdr
hdr
;
asn1.c:484
asn1_get_alg_id()
int
asn1_get_next
(
const
u8
*
buf
,
size_t
len
,
struct
asn1_hdr
*
hdr
)
;
asn1.h:62
asn1_get_next()
asn1_get_next()::hdr
void
asn1_print_hdr
(
const
struct
asn1_hdr
*
hdr
,
const
char
*
title
)
;
asn1.h:63
asn1_print_hdr()
asn1_print_hdr()::hdr
void
asn1_unexpected
(
const
struct
asn1_hdr
*
hdr
,
const
char
*
title
)
;
asn1.h:64
asn1_unexpected()
asn1_unexpected()::hdr
int
asn1_get_sequence
(
const
u8
*
buf
,
size_t
len
,
struct
asn1_hdr
*
hdr
,
asn1.h:72
asn1_get_sequence()
asn1_get_sequence()::hdr
static
inline
bool
asn1_is_oid
(
const
struct
asn1_hdr
*
hdr
)
asn1.h:88
asn1_is_oid()
asn1_is_oid()::hdr
static
inline
bool
asn1_is_boolean
(
const
struct
asn1_hdr
*
hdr
)
asn1.h:94
asn1_is_boolean()
asn1_is_boolean()::hdr
static
inline
bool
asn1_is_integer
(
const
struct
asn1_hdr
*
hdr
)
asn1.h:100
asn1_is_integer()
asn1_is_integer()::hdr
static
inline
bool
asn1_is_enumerated
(
const
struct
asn1_hdr
*
hdr
)
asn1.h:106
asn1_is_enumerated()
asn1_is_enumerated()::hdr
static
inline
bool
asn1_is_sequence
(
const
struct
asn1_hdr
*
hdr
)
asn1.h:112
asn1_is_sequence()
asn1_is_sequence()::hdr
static
inline
bool
asn1_is_set
(
const
struct
asn1_hdr
*
hdr
)
asn1.h:118
asn1_is_set()
asn1_is_set()::hdr
static
inline
bool
asn1_is_octetstring
(
const
struct
asn1_hdr
*
hdr
)
asn1.h:124
asn1_is_octetstring()
asn1_is_octetstring()::hdr
static
inline
bool
asn1_is_bitstring
(
const
struct
asn1_hdr
*
hdr
)
asn1.h:130
asn1_is_bitstring()
asn1_is_bitstring()::hdr
static
inline
bool
asn1_is_utctime
(
const
struct
asn1_hdr
*
hdr
)
asn1.h:136
asn1_is_utctime()
asn1_is_utctime()::hdr
static
inline
bool
asn1_is_generalizedtime
(
const
struct
asn1_hdr
*
hdr
)
asn1.h:142
asn1_is_generalizedtime()
asn1_is_generalizedtime()::hdr
static
inline
bool
asn1_is_string_type
(
const
struct
asn1_hdr
*
hdr
)
asn1.h:148
asn1_is_string_type()
asn1_is_string_type()::hdr
static
inline
bool
asn1_is_bmpstring
(
const
struct
asn1_hdr
*
hdr
)
asn1.h:166
asn1_is_bmpstring()
asn1_is_bmpstring()::hdr
static
inline
bool
asn1_is_utf8string
(
const
struct
asn1_hdr
*
hdr
)
asn1.h:172
asn1_is_utf8string()
asn1_is_utf8string()::hdr
static
inline
bool
asn1_is_null
(
const
struct
asn1_hdr
*
hdr
)
asn1.h:178
asn1_is_null()
asn1_is_null()::hdr
static
inline
bool
asn1_is_cs_tag
(
const
struct
asn1_hdr
*
hdr
,
unsigned
int
tag
)
asn1.h:184
asn1_is_cs_tag()
asn1_is_cs_tag()::hdr
struct
asn1_hdr
hdr
;
pkcs1.c:209
pkcs1_v15_sig_ver()
struct
asn1_hdr
hdr
;
pkcs5.c:93
pkcs5_get_params_pbes2()
struct
asn1_hdr
hdr
;
pkcs5.c:264
pkcs5_get_params()
struct
asn1_hdr
hdr
;
pkcs8.c:21
pkcs8_key_import()
struct
asn1_hdr
hdr
;
pkcs8.c:113
pkcs8_enc_key_import()
struct
asn1_hdr
hdr
;
rsa.c:34
crypto_rsa_parse_integer()
struct
asn1_hdr
hdr
;
rsa.c:64
crypto_rsa_import_public_key()
struct
asn1_hdr
hdr
;
rsa.c:148
crypto_rsa_import_private_key()
struct
asn1_hdr
hdr
;
tlsv1_client_ocsp.c:116
tls_process_ocsp_single_response()
struct
asn1_hdr
hdr
;
tlsv1_client_ocsp.c:316
tls_process_ocsp_responses()
struct
asn1_hdr
hdr
;
tlsv1_client_ocsp.c:348
tls_process_basic_ocsp_response()
struct
asn1_hdr
hdr
;
tlsv1_client_ocsp.c:651
tls_process_ocsp_response()
struct
asn1_hdr
hdr
;
tlsv1_cred.c:1074
tlsv1_set_dhparams_der()
struct
asn1_hdr
hdr
;
x509v3.c:185
x509_parse_algorithm_identifier()
struct
asn1_hdr
hdr
;
x509v3.c:220
x509_parse_public_key()
struct
asn1_hdr
hdr
;
x509v3.c:288
x509_parse_name()
struct
asn1_hdr
hdr
;
x509v3.c:693
x509_parse_validity()
struct
asn1_hdr
hdr
;
x509v3.c:772
x509_parse_ext_key_usage()
struct
asn1_hdr
hdr
;
x509v3.c:805
x509_parse_ext_basic_constraints()
struct
asn1_hdr
hdr
;
x509v3.c:978
x509_parse_ext_alt_name()
struct
asn1_hdr
hdr
;
x509v3.c:1056
x509_parse_ext_subject_alt_name()
struct
asn1_hdr
hdr
;
x509v3.c:1080
x509_parse_ext_issuer_alt_name()
struct
asn1_hdr
hdr
;
x509v3.c:1153
x509_parse_ext_certificate_policies()
struct
asn1_hdr
hdr
;
x509v3.c:1277
x509_parse_ext_ext_key_usage()
struct
asn1_hdr
hdr
;
x509v3.c:1363
x509_parse_extension()
struct
asn1_hdr
hdr
;
x509v3.c:1437
x509_parse_extensions()
struct
asn1_hdr
hdr
;
x509v3.c:1463
x509_parse_tbs_certificate()
struct
asn1_hdr
hdr
;
x509v3.c:1733
x509_certificate_parse()
struct
asn1_hdr
hdr
;
x509v3.c:1850
x509_check_signature()
Call Tree
from
examples
All items filtered out
All items filtered out
Data Use
from
examples
All items filtered out
All items filtered out
Class Tree
from
examples
All items filtered out
All items filtered out
Override Tree
from
examples
All items filtered out
All items filtered out
Implementations
from
examples
All items filtered out
All items filtered out
Instances
from
examples
Instance
Scope
Location
Project
asn1_get_next()::hdr
asn1_get_next()
asn1.h:62
asn1_print_hdr()::hdr
asn1_print_hdr()
asn1.h:63
asn1_unexpected()::hdr
asn1_unexpected()
asn1.h:64
asn1_get_sequence()::hdr
asn1_get_sequence()
asn1.h:72
asn1_is_oid()::hdr
asn1_is_oid()
asn1.h:88
asn1_is_boolean()::hdr
asn1_is_boolean()
asn1.h:94
asn1_is_integer()::hdr
asn1_is_integer()
asn1.h:100
asn1_is_enumerated()::hdr
asn1_is_enumerated()
asn1.h:106
asn1_is_sequence()::hdr
asn1_is_sequence()
asn1.h:112
asn1_is_set()::hdr
asn1_is_set()
asn1.h:118
asn1_is_octetstring()::hdr
asn1_is_octetstring()
asn1.h:124
asn1_is_bitstring()::hdr
asn1_is_bitstring()
asn1.h:130
asn1_is_utctime()::hdr
asn1_is_utctime()
asn1.h:136
asn1_is_generalizedtime()::hdr
asn1_is_generalizedtime()
asn1.h:142
asn1_is_string_type()::hdr
asn1_is_string_type()
asn1.h:148
asn1_is_bmpstring()::hdr
asn1_is_bmpstring()
asn1.h:166
asn1_is_utf8string()::hdr
asn1_is_utf8string()
asn1.h:172
asn1_is_null()::hdr
asn1_is_null()
asn1.h:178
asn1_is_cs_tag()::hdr
asn1_is_cs_tag()
asn1.h:184
asn1_valid_der_boolean()::hdr
asn1_valid_der_boolean()
asn1.c:106
asn1_valid_der()::hdr
asn1_valid_der()
asn1.c:126
asn1_get_next()::hdr
asn1_get_next()
asn1.c:171
asn1_print_hdr()::hdr
asn1_print_hdr()
asn1.c:276
asn1_unexpected()::hdr
asn1_unexpected()
asn1.c:283
asn1_get_sequence()::hdr
asn1_get_sequence()
asn1.c:466
Lifecycle
from
examples
All items filtered out
All items filtered out