API Reference | developer.brewmp.com API Reference | developer.brewmp.com

Developer

API Reference

X509BASICCERT

Brew Release
Brew MP 1.0.2
See Also
Description
Basic certificate information.
Members
  • uTrustOverrideID   :  an integer ID for use with trust override records.
  • uSigAlgID          :  the type of signature used to sign the cert. (not the type of key in the cert).
  • uStartValidity     :  the start date of the cert in GPS time.
  • uEndValidity       :  the expiration date in GPS time.
  • Key                :  the key in the cert.
  • uVersion           :  the version of the cert. Value 2 means version 3.
Definition
  •    typedef struct X509BasicCert
       {
          uint32        uTrustOverrideID;
          uint32        uSigAlgID; 
          uint32        uStartValidity;
          uint32        uEndValidity;
          X509RSAKey    Key;
          uint8         uVersion;
       } X509BasicCert;
    
Comments
This is about 40 bytes so it can go on the stack. It includes all the fields in the cert that are small.