ESP-IDF
asn1_oid::oid
is only used within ESP-IDF.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
Summary
Syntax
Examples
References
Call Tree
Data Use
Class Tree
Override Tree
Implementations
Instances
Lifecycle
SourceVu
ESP-IDF Framework and Examples
ESP-IDF
asn1_oid::oid
asn1_oid::oid field
Syntax
Show:
Summary
Declaration
from
asn1.h:57
unsigned
long
oid
[
ASN1_MAX_OID_LEN
]
;
Examples
References
from
examples
Code
Location
Referrer
unsigned
long
oid
[
ASN1_MAX_OID_LEN
]
;
asn1.h:57
.
oid
=
{
1
,
3
,
14
,
3
,
2
,
26
}
,
asn1.c:16
.
oid
=
{
2
,
16
,
840
,
1
,
101
,
3
,
4
,
2
,
1
}
,
asn1.c:21
.
oid
=
{
1
,
2
,
840
,
10045
,
2
,
1
}
,
asn1.c:26
.
oid
=
{
1
,
2
,
840
,
10045
,
3
,
1
,
7
}
,
asn1.c:31
.
oid
=
{
1
,
3
,
132
,
0
,
34
}
,
asn1.c:36
.
oid
=
{
1
,
3
,
132
,
0
,
35
}
,
asn1.c:41
.
oid
=
{
1
,
3
,
36
,
3
,
3
,
2
,
8
,
1
,
1
,
7
}
,
asn1.c:46
.
oid
=
{
1
,
3
,
36
,
3
,
3
,
2
,
8
,
1
,
1
,
11
}
,
asn1.c:51
.
oid
=
{
1
,
3
,
36
,
3
,
3
,
2
,
8
,
1
,
1
,
13
}
,
asn1.c:56
.
oid
=
{
1
,
2
,
840
,
113549
,
1
,
9
,
16
,
3
,
22
}
,
asn1.c:61
.
oid
=
{
1
,
2
,
840
,
113549
,
1
,
9
,
16
,
3
,
23
}
,
asn1.c:66
.
oid
=
{
1
,
2
,
840
,
113549
,
1
,
9
,
16
,
3
,
24
}
,
asn1.c:71
.
oid
=
{
1
,
2
,
840
,
113549
,
1
,
5
,
12
}
,
asn1.c:76
.
oid
=
{
1
,
2
,
840
,
113549
,
2
,
9
}
,
asn1.c:81
.
oid
=
{
1
,
2
,
840
,
113549
,
2
,
10
}
,
asn1.c:86
.
oid
=
{
1
,
2
,
840
,
113549
,
2
,
11
}
,
asn1.c:91
.
oid
=
{
1
,
3
,
6
,
1
,
4
,
1
,
40808
,
1
,
2
,
1
}
,
asn1.c:96
.
oid
=
{
1
,
3
,
6
,
1
,
4
,
1
,
40808
,
1
,
2
,
2
}
,
asn1.c:101
oid
->
oid
[
0
]
=
val
/
40
;
asn1.c:321
asn1_parse_oid()
if
(
oid
->
oid
[
0
]
>
2
)
asn1.c:322
asn1_parse_oid()
oid
->
oid
[
0
]
=
2
;
asn1.c:323
asn1_parse_oid()
oid
->
oid
[
1
]
=
val
-
oid
->
oid
[
0
]
*
40
;
asn1.c:324
asn1_parse_oid()
oid
->
oid
[
oid
->
len
++
]
=
val
;
asn1.c:327
asn1_parse_oid()
i
==
0
?
""
:
"."
,
oid
->
oid
[
i
]
)
;
asn1.c:365
asn1_oid_to_str()
if
(
a
->
oid
[
i
]
!=
b
->
oid
[
i
]
)
asn1.c:425
asn1_oid_equal()
wpabuf_put_u8
(
buf
,
40
*
oid
->
oid
[
0
]
+
oid
->
oid
[
1
]
)
;
asn1.c:556
asn1_put_oid()
unsigned
long
val
=
oid
->
oid
[
i
]
;
asn1.c:558
asn1_put_oid()
oid
->
oid
[
0
]
==
1
/* iso */
&&
pkcs5.c:41
oid_is_rsadsi()
oid
->
oid
[
1
]
==
2
/* member-body */
&&
pkcs5.c:42
oid_is_rsadsi()
oid
->
oid
[
2
]
==
840
/* us */
&&
pkcs5.c:43
oid_is_rsadsi()
oid
->
oid
[
3
]
==
113549
/* rsadsi */
;
pkcs5.c:44
oid_is_rsadsi()
oid
->
oid
[
4
]
==
1
/* pkcs */
&&
pkcs5.c:52
pkcs5_is_oid()
oid
->
oid
[
5
]
==
5
/* pkcs-5 */
&&
pkcs5.c:53
pkcs5_is_oid()
oid
->
oid
[
6
]
==
alg
;
pkcs5.c:54
pkcs5_is_oid()
oid
->
oid
[
4
]
==
3
/* encryptionAlgorithm */
&&
pkcs5.c:62
enc_alg_is_oid()
oid
->
oid
[
5
]
==
alg
;
pkcs5.c:63
enc_alg_is_oid()
oid
->
oid
[
4
]
==
1
/* pkcs */
&&
pkcs5.c:71
pkcs12_is_pbe_oid()
oid
->
oid
[
5
]
==
12
/* pkcs-12 */
&&
pkcs5.c:72
pkcs12_is_pbe_oid()
oid
->
oid
[
6
]
==
1
/* pkcs-12PbeIds */
&&
pkcs5.c:73
pkcs12_is_pbe_oid()
oid
->
oid
[
7
]
==
alg
;
pkcs5.c:74
pkcs12_is_pbe_oid()
oid
.
oid
[
0
]
!=
1
/* iso */
||
pkcs8.c:82
pkcs8_key_import()
oid
.
oid
[
1
]
!=
2
/* member-body */
||
pkcs8.c:83
pkcs8_key_import()
oid
.
oid
[
2
]
!=
840
/* us */
||
pkcs8.c:84
pkcs8_key_import()
oid
.
oid
[
3
]
!=
113549
/* rsadsi */
||
pkcs8.c:85
pkcs8_key_import()
oid
.
oid
[
4
]
!=
1
/* pkcs */
||
pkcs8.c:86
pkcs8_key_import()
oid
.
oid
[
5
]
!=
1
/* pkcs-1 */
||
pkcs8.c:87
pkcs8_key_import()
oid
.
oid
[
6
]
!=
1
/* rsaEncryption */
)
{
pkcs8.c:88
pkcs8_key_import()
oid
->
oid
[
0
]
==
1
/* iso */
&&
tlsv1_client_ocsp.c:37
is_oid_basic_ocsp_resp()
oid
->
oid
[
1
]
==
3
/* identified-organization */
&&
tlsv1_client_ocsp.c:38
is_oid_basic_ocsp_resp()
oid
->
oid
[
2
]
==
6
/* dod */
&&
tlsv1_client_ocsp.c:39
is_oid_basic_ocsp_resp()
oid
->
oid
[
3
]
==
1
/* internet */
&&
tlsv1_client_ocsp.c:40
is_oid_basic_ocsp_resp()
oid
->
oid
[
4
]
==
5
/* security */
&&
tlsv1_client_ocsp.c:41
is_oid_basic_ocsp_resp()
oid
->
oid
[
5
]
==
5
/* mechanisms */
&&
tlsv1_client_ocsp.c:42
is_oid_basic_ocsp_resp()
oid
->
oid
[
6
]
==
7
/* id-pkix */
&&
tlsv1_client_ocsp.c:43
is_oid_basic_ocsp_resp()
oid
->
oid
[
7
]
==
48
/* id-ad */
&&
tlsv1_client_ocsp.c:44
is_oid_basic_ocsp_resp()
oid
->
oid
[
8
]
==
1
/* id-pkix-ocsp */
&&
tlsv1_client_ocsp.c:45
is_oid_basic_ocsp_resp()
oid
->
oid
[
9
]
==
1
/* id-pkix-ocsp-basic */
;
tlsv1_client_ocsp.c:46
is_oid_basic_ocsp_resp()
oid
.
oid
[
0
]
==
2
&&
oid
.
oid
[
1
]
==
5
&&
oid
.
oid
[
2
]
==
4
)
{
x509v3.c:372
x509_parse_name()
switch
(
oid
.
oid
[
3
]
)
{
x509v3.c:374
x509_parse_name()
oid
.
oid
[
0
]
==
1
&&
oid
.
oid
[
1
]
==
2
&&
x509v3.c:401
x509_parse_name()
oid
.
oid
[
2
]
==
840
&&
oid
.
oid
[
3
]
==
113549
&&
x509v3.c:402
x509_parse_name()
oid
.
oid
[
4
]
==
1
&&
oid
.
oid
[
5
]
==
9
&&
x509v3.c:403
x509_parse_name()
oid
.
oid
[
6
]
==
1
)
{
x509v3.c:404
x509_parse_name()
oid
.
oid
[
0
]
==
0
&&
oid
.
oid
[
1
]
==
9
&&
x509v3.c:416
x509_parse_name()
oid
.
oid
[
2
]
==
2342
&&
oid
.
oid
[
3
]
==
19200300
&&
x509v3.c:417
x509_parse_name()
oid
.
oid
[
4
]
==
100
&&
oid
.
oid
[
5
]
==
1
&&
x509v3.c:418
x509_parse_name()
oid
.
oid
[
6
]
==
25
)
{
x509v3.c:419
x509_parse_name()
oid
->
oid
[
0
]
==
2
/* joint-iso-ccitt */
&&
x509v3.c:754
x509_id_ce_oid()
oid
->
oid
[
1
]
==
5
/* ds */
&&
x509v3.c:755
x509_id_ce_oid()
oid
->
oid
[
2
]
==
29
/* id-ce */
;
x509v3.c:756
x509_id_ce_oid()
oid
->
oid
[
3
]
==
37
/* extKeyUsage */
&&
x509v3.c:764
x509_any_ext_key_usage_oid()
oid
->
oid
[
4
]
==
0
/* anyExtendedKeyUsage */
;
x509v3.c:765
x509_any_ext_key_usage_oid()
oid
->
oid
[
0
]
==
2
/* iso/itu-t */
&&
x509v3.c:1104
x509_id_cert_policy_any_oid()
oid
->
oid
[
1
]
==
5
/* X.500 Directory Services */
&&
x509v3.c:1105
x509_id_cert_policy_any_oid()
oid
->
oid
[
2
]
==
29
/* id-ce */
&&
x509v3.c:1106
x509_id_cert_policy_any_oid()
oid
->
oid
[
3
]
==
32
/* id-ce-certificate-policies */
&&
x509v3.c:1107
x509_id_cert_policy_any_oid()
oid
->
oid
[
4
]
==
0
/* anyPolicy */
;
x509v3.c:1108
x509_id_cert_policy_any_oid()
oid
->
oid
[
0
]
==
1
/* iso */
&&
x509v3.c:1115
x509_id_wfa_oid()
oid
->
oid
[
1
]
==
3
/* identified-organization */
&&
x509v3.c:1116
x509_id_wfa_oid()
oid
->
oid
[
2
]
==
6
/* dod */
&&
x509v3.c:1117
x509_id_wfa_oid()
oid
->
oid
[
3
]
==
1
/* internet */
&&
x509v3.c:1118
x509_id_wfa_oid()
oid
->
oid
[
4
]
==
4
/* private */
&&
x509v3.c:1119
x509_id_wfa_oid()
oid
->
oid
[
5
]
==
1
/* enterprise */
&&
x509v3.c:1120
x509_id_wfa_oid()
oid
->
oid
[
6
]
==
40808
/* WFA */
;
x509v3.c:1121
x509_id_wfa_oid()
oid
->
oid
[
7
]
==
1
&&
x509v3.c:1129
x509_id_wfa_tod_oid()
oid
->
oid
[
8
]
==
3
;
x509v3.c:1130
x509_id_wfa_tod_oid()
oid
->
oid
[
9
]
==
1
;
x509v3.c:1138
x509_id_wfa_tod_strict_oid()
oid
->
oid
[
9
]
==
2
;
x509v3.c:1146
x509_id_wfa_tod_tofu_oid()
oid
->
oid
[
0
]
==
1
/* iso */
&&
x509v3.c:1228
x509_id_pkix_oid()
oid
->
oid
[
1
]
==
3
/* identified-organization */
&&
x509v3.c:1229
x509_id_pkix_oid()
oid
->
oid
[
2
]
==
6
/* dod */
&&
x509v3.c:1230
x509_id_pkix_oid()
oid
->
oid
[
3
]
==
1
/* internet */
&&
x509v3.c:1231
x509_id_pkix_oid()
oid
->
oid
[
4
]
==
5
/* security */
&&
x509v3.c:1232
x509_id_pkix_oid()
oid
->
oid
[
5
]
==
5
/* mechanisms */
&&
x509v3.c:1233
x509_id_pkix_oid()
oid
->
oid
[
6
]
==
7
/* id-pkix */
;
x509v3.c:1234
x509_id_pkix_oid()
oid
->
oid
[
7
]
==
3
/* id-kp */
;
x509v3.c:1243
x509_id_kp_oid()
oid
->
oid
[
8
]
==
1
/* id-kp-serverAuth */
;
x509v3.c:1252
x509_id_kp_server_auth_oid()
oid
->
oid
[
8
]
==
2
/* id-kp-clientAuth */
;
x509v3.c:1261
x509_id_kp_client_auth_oid()
oid
->
oid
[
8
]
==
9
/* id-kp-OCSPSigning */
;
x509v3.c:1270
x509_id_kp_ocsp_oid()
switch
(
oid
->
oid
[
3
]
)
{
x509v3.c:1340
x509_parse_extension_data()
oid
->
oid
[
0
]
==
1
/* iso */
&&
x509v3.c:1652
x509_rsadsi_oid()
oid
->
oid
[
1
]
==
2
/* member-body */
&&
x509v3.c:1653
x509_rsadsi_oid()
oid
->
oid
[
2
]
==
840
/* us */
&&
x509v3.c:1654
x509_rsadsi_oid()
oid
->
oid
[
3
]
==
113549
/* rsadsi */
;
x509v3.c:1655
x509_rsadsi_oid()
oid
->
oid
[
4
]
==
1
/* pkcs */
;
x509v3.c:1663
x509_pkcs_oid()
oid
->
oid
[
4
]
==
2
/* digestAlgorithm */
;
x509v3.c:1671
x509_digest_oid()
oid
->
oid
[
0
]
==
1
/* iso */
&&
x509v3.c:1678
x509_sha1_oid()
oid
->
oid
[
1
]
==
3
/* identified-organization */
&&
x509v3.c:1679
x509_sha1_oid()
oid
->
oid
[
2
]
==
14
/* oiw */
&&
x509v3.c:1680
x509_sha1_oid()
oid
->
oid
[
3
]
==
3
/* secsig */
&&
x509v3.c:1681
x509_sha1_oid()
oid
->
oid
[
4
]
==
2
/* algorithms */
&&
x509v3.c:1682
x509_sha1_oid()
oid
->
oid
[
5
]
==
26
/* id-sha1 */
;
x509v3.c:1683
x509_sha1_oid()
oid
->
oid
[
0
]
==
2
/* joint-iso-itu-t */
&&
x509v3.c:1690
x509_sha2_oid()
oid
->
oid
[
1
]
==
16
/* country */
&&
x509v3.c:1691
x509_sha2_oid()
oid
->
oid
[
2
]
==
840
/* us */
&&
x509v3.c:1692
x509_sha2_oid()
oid
->
oid
[
3
]
==
1
/* organization */
&&
x509v3.c:1693
x509_sha2_oid()
oid
->
oid
[
4
]
==
101
/* gov */
&&
x509v3.c:1694
x509_sha2_oid()
oid
->
oid
[
5
]
==
3
/* csor */
&&
x509v3.c:1695
x509_sha2_oid()
oid
->
oid
[
6
]
==
4
/* nistAlgorithm */
&&
x509v3.c:1696
x509_sha2_oid()
oid
->
oid
[
7
]
==
2
/* hashAlgs */
;
x509v3.c:1697
x509_sha2_oid()
oid
->
oid
[
8
]
==
1
/* sha256 */
;
x509v3.c:1704
x509_sha256_oid()
oid
->
oid
[
8
]
==
2
/* sha384 */
;
x509v3.c:1711
x509_sha384_oid()
oid
->
oid
[
8
]
==
3
/* sha512 */
;
x509v3.c:1718
x509_sha512_oid()
signature
->
oid
.
oid
[
5
]
!=
1
/* pkcs-1 */
)
{
x509v3.c:1859
x509_check_signature()
if
(
signature
->
oid
.
oid
[
6
]
!=
5
/* sha-1WithRSAEncryption */
)
{
x509v3.c:1956
x509_check_signature()
if
(
signature
->
oid
.
oid
[
6
]
!=
x509v3.c:1968
x509_check_signature()
if
(
signature
->
oid
.
oid
[
6
]
!=
12
/* sha384WithRSAEncryption */
)
{
x509v3.c:1981
x509_check_signature()
if
(
signature
->
oid
.
oid
[
6
]
!=
13
/* sha512WithRSAEncryption */
)
{
x509v3.c:1993
x509_check_signature()
switch
(
oid
.
oid
[
5
]
)
{
x509v3.c:2009
x509_check_signature()
if
(
signature
->
oid
.
oid
[
6
]
!=
4
/* md5WithRSAEncryption */
)
{
x509v3.c:2011
x509_check_signature()
switch
(
signature
->
oid
.
oid
[
6
]
)
{
x509v3.c:2042
x509_check_signature()
Call Tree
from
examples
All items filtered out
All items filtered out
Data Use
from
examples
asn1_oid::oid
is read by 33 functions:
All items filtered out
asn1_oid::oid
asn1_parse_oid()
asn1_oid_to_str()
asn1_oid_equal()
asn1_put_oid()
oid_is_rsadsi()
pkcs5_is_oid()
enc_alg_is_oid()
pkcs12_is_pbe_oid()
pkcs8_key_import()
is_oid_basic_ocsp_resp()
x509_parse_name()
x509_id_ce_oid()
x509_any_ext_key_usage_oid()
x509_id_cert_policy_any_oid()
x509_id_wfa_oid()
x509_id_wfa_tod_oid()
x509_id_wfa_tod_strict_oid()
x509_id_wfa_tod_tofu_oid()
x509_id_pkix_oid()
x509_id_kp_oid()
x509_id_kp_server_auth_oid()
x509_id_kp_client_auth_oid()
x509_id_kp_ocsp_oid()
x509_parse_extension_data()
x509_rsadsi_oid()
x509_pkcs_oid()
x509_digest_oid()
x509_sha1_oid()
x509_sha2_oid()
x509_sha256_oid()
x509_sha384_oid()
x509_sha512_oid()
x509_check_signature()
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
Lifecycle
from
examples
All items filtered out
All items filtered out