iPXE
Data Fields
asn1_cursor Struct Reference

An ASN.1 object cursor. More...

#include <asn1.h>

Data Fields

const void * data
 Start of data.
size_t len
 Length of data.

Detailed Description

An ASN.1 object cursor.

Definition at line 19 of file asn1.h.


Field Documentation

const void* asn1_cursor::data

Start of data.

Definition at line 21 of file asn1.h.

Referenced by asn1_algorithm(), asn1_bit_string(), asn1_boolean(), asn1_compare(), asn1_digest_algorithm(), asn1_generalized_time(), asn1_integer(), asn1_integral_bit_string(), asn1_okx(), asn1_pubkey_algorithm(), asn1_shrink(), asn1_signature_algorithm(), asn1_skip_if_exists(), asn1_start(), certstore_find_key(), cms_parse_certificates(), cms_parse_content_type(), cms_parse_digest_algorithm(), cms_parse_signature_algorithm(), cms_parse_signature_value(), cms_parse_signer_identifier(), cms_signature(), cms_verify_digest(), der_probe(), image_x509(), imgverify(), ocsp_check_signature(), ocsp_compare_responder_key_hash(), ocsp_parse_cert_id(), ocsp_parse_certs(), ocsp_parse_response_status(), ocsp_parse_response_type(), ocsp_parse_responses(), ocsp_request(), ocsp_response(), ocsp_uri_string(), privkey_apply_settings(), rsa_init(), rsa_match(), rsa_parse_integer(), rsa_parse_mod_exp(), tls_send_certificate(), tls_send_certificate_verify(), tls_validator_done(), validator_append(), validator_start_download(), x509_certificate(), x509_chain_okx(), x509_check_alt_name(), x509_check_dnsname(), x509_check_ipaddress(), x509_check_issuer(), x509_check_signature(), x509_fingerprint(), x509_name(), x509_parse_basic_constraints(), x509_parse_common_name(), x509_parse_extension(), x509_parse_issuer(), x509_parse_key_purpose(), x509_parse_ocsp(), x509_parse_public_key(), x509_parse_serial(), x509_parse_subject(), x509_parse_subject_alt_name(), and x509_parse_version().

Length of data.

Definition at line 23 of file asn1.h.

Referenced by asn1_algorithm(), asn1_bit_string(), asn1_boolean(), asn1_compare(), asn1_digest_algorithm(), asn1_enter(), asn1_generalized_time(), asn1_integer(), asn1_integral_bit_string(), asn1_okx(), asn1_pubkey_algorithm(), asn1_shrink(), asn1_signature_algorithm(), asn1_skip_if_exists(), asn1_start(), certstore_find_key(), cms_parse(), cms_parse_certificates(), cms_parse_content_type(), cms_parse_digest_algorithm(), cms_parse_signature_algorithm(), cms_parse_signature_value(), cms_parse_signer_identifier(), cms_signature(), cms_verify_digest(), der_probe(), image_x509(), imgverify(), ocsp_check_signature(), ocsp_compare_responder_key_hash(), ocsp_parse_cert_id(), ocsp_parse_certs(), ocsp_parse_response_status(), ocsp_parse_response_type(), ocsp_parse_responses(), ocsp_request(), ocsp_required(), ocsp_response(), ocsp_uri_string(), privkey_apply_settings(), rsa_init(), rsa_match(), rsa_parse_integer(), rsa_parse_mod_exp(), tls_send_certificate(), tls_send_certificate_verify(), tls_validator_done(), validator_append(), validator_start_download(), x509_certificate(), x509_chain_okx(), x509_check_alt_name(), x509_check_dnsname(), x509_check_ipaddress(), x509_check_issuer(), x509_check_name(), x509_check_signature(), x509_fingerprint(), x509_name(), x509_parse_authority_info_access(), x509_parse_basic_constraints(), x509_parse_common_name(), x509_parse_extended_key_usage(), x509_parse_extension(), x509_parse_extensions(), x509_parse_issuer(), x509_parse_key_purpose(), x509_parse_ocsp(), x509_parse_public_key(), x509_parse_serial(), x509_parse_subject(), x509_parse_subject_alt_name(), and x509_parse_version().


The documentation for this struct was generated from the following file: