1
<!-- ##### SECTION Title ##### -->
4
<!-- ##### SECTION Short_Description ##### -->
7
<!-- ##### SECTION Long_Description ##### -->
12
<!-- ##### SECTION See_Also ##### -->
17
<!-- ##### SECTION Stability_Level ##### -->
20
<!-- ##### SECTION Image ##### -->
23
<!-- ##### STRUCT GcrCertificateChain ##### -->
29
<!-- ##### ARG GcrCertificateChain:length ##### -->
34
<!-- ##### ARG GcrCertificateChain:status ##### -->
39
<!-- ##### STRUCT GcrCertificateChainClass ##### -->
46
<!-- ##### ENUM GcrCertificateChainStatus ##### -->
51
@GCR_CERTIFICATE_CHAIN_UNKNOWN:
52
@GCR_CERTIFICATE_CHAIN_INCOMPLETE:
53
@GCR_CERTIFICATE_CHAIN_DISTRUSTED:
54
@GCR_CERTIFICATE_CHAIN_SELFSIGNED:
55
@GCR_CERTIFICATE_CHAIN_PINNED:
56
@GCR_CERTIFICATE_CHAIN_ANCHORED:
58
<!-- ##### FUNCTION gcr_certificate_chain_new ##### -->
67
<!-- ##### FUNCTION gcr_certificate_chain_add ##### -->
76
<!-- ##### FUNCTION gcr_certificate_chain_get_certificate ##### -->
86
<!-- ##### FUNCTION gcr_certificate_chain_get_status ##### -->
95
<!-- ##### FUNCTION gcr_certificate_chain_get_anchor ##### -->
104
<!-- ##### FUNCTION gcr_certificate_chain_get_endpoint ##### -->
113
<!-- ##### FUNCTION gcr_certificate_chain_get_length ##### -->
122
<!-- ##### ENUM GcrCertificateChainFlags ##### -->
127
@GCR_CERTIFICATE_CHAIN_NONE:
128
@GCR_CERTIFICATE_CHAIN_NO_LOOKUPS:
130
<!-- ##### FUNCTION gcr_certificate_chain_build ##### -->
144
<!-- ##### FUNCTION gcr_certificate_chain_build_async ##### -->
158
<!-- ##### FUNCTION gcr_certificate_chain_build_finish ##### -->
169
<!-- ##### MACRO GCR_TYPE_CERTIFICATE_CHAIN_FLAGS ##### -->
176
<!-- ##### MACRO GCR_TYPE_CERTIFICATE_CHAIN_STATUS ##### -->