Application Properties struct.
Public Attributes#
Magic value indicating this is an ApplicationProperties_t struct.
Version number of this struct.
Type of signature this application is signed with.
Location of the signature. Typically points to the end of the application.
Information about the application.
Pointer to information about the certificate.
Pointer to Long Token Data Section.
Parser Decryption Key.
Public Attribute Documentation#
magic#
uint8_t ApplicationProperties_t::magic[16]
Magic value indicating this is an ApplicationProperties_t struct.
Must equal APPLICATION_PROPERTIES_MAGIC
125
of file platform/bootloader/api/application_properties.h
structVersion#
uint32_t ApplicationProperties_t::structVersion
Version number of this struct.
127
of file platform/bootloader/api/application_properties.h
signatureType#
uint32_t ApplicationProperties_t::signatureType
Type of signature this application is signed with.
129
of file platform/bootloader/api/application_properties.h
signatureLocation#
uint32_t ApplicationProperties_t::signatureLocation
Location of the signature. Typically points to the end of the application.
131
of file platform/bootloader/api/application_properties.h
app#
ApplicationData_t ApplicationProperties_t::app
Information about the application.
133
of file platform/bootloader/api/application_properties.h
cert#
ApplicationCertificate_t* ApplicationProperties_t::cert
Pointer to information about the certificate.
135
of file platform/bootloader/api/application_properties.h
longTokenSectionAddress#
uint8_t* ApplicationProperties_t::longTokenSectionAddress
Pointer to Long Token Data Section.
137
of file platform/bootloader/api/application_properties.h
decryptKey#
const uint8_t ApplicationProperties_t::decryptKey[16]
Parser Decryption Key.
139
of file platform/bootloader/api/application_properties.h