View Source ATECC508A.Certificate.NervesKeyTemplate (atecc508a v1.2.0)
Certificate template for the ATECC508A from Microchip
Detailed information on the certificate compression process can be found here: http://ww1.microchip.com/downloads/en/Appnotes/20006367A.pdf
Link to this section Summary
Link to this section Types
@type t() :: %ATECC508A.Certificate.NervesKeyTemplate{ certificate_sn: binary() | nil, chain_id: 0..15, device_sn: ATECC508A.serial_number() | nil, extensions: [X509.Certificate.Extension.t()], signer_id: 0..65535, sn_source: ATECC508A.sn_source(), template_id: 0..15 }
Link to this section Functions
@spec device(ATECC508A.serial_number(), X509.PublicKey.t()) :: t()
@spec signer(X509.PublicKey.t()) :: t()