| Package | Description | 
|---|---|
| gov.nist.secauto.swid.builder.output | |
| gov.nist.secauto.swid.builder.resource | |
| gov.nist.secauto.swid.builder.resource.firmware | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
CBORFirmwareOutputHandler.generate(com.fasterxml.jackson.core.JsonGenerator generator,
        FirmwareBuilder builder)
Generate a CBOR object based on the provided builder. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
FirmwareBuilder | 
AbstractResourceCollectionBuilder.newFirmwareResource()
Creates a new firmware resource, adding it to this resource collection. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
ResourceCollectionEntryGenerator.generate(T parent,
        FirmwareBuilder firmwareBuilder)
Adds the firmware manifest, represented by the builder, to this resource collection. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
FirmwareBuilder | 
FirmwareBuilder.addAlias(ResourceReference alias)
Adds a new alias to the list of aliases. 
 | 
FirmwareBuilder | 
FirmwareBuilder.addDependency(ResourceReference dependency)
Adds a new dependency to the list of aliases. 
 | 
FirmwareBuilder | 
FirmwareBuilder.addExtension(int extenstionType,
            byte[] extension)
Adds a new extension object. 
 | 
FirmwareBuilder | 
FirmwareBuilder.addPayload(FirmwarePayloadBuilder payload)
Adds a new payload to the list of payloads. 
 | 
FirmwareBuilder | 
FirmwareBuilder.blockDeviceIdentifier(String blockDeviceIdentifier)
Set the block device identifier. 
 | 
static FirmwareBuilder | 
FirmwareBuilder.create()  | 
FirmwareBuilder | 
FirmwareBuilder.creationTimestamp(ZonedDateTime dateTime)
Set the creation timestamp of the firmware manifest. 
 | 
FirmwareBuilder | 
FirmwareBuilder.description(String description)
Set the version of the firmware manifest. 
 | 
FirmwareBuilder | 
FirmwareBuilder.id(FirmwareIdentifier id)
Set the id of the firmware manifest. 
 | 
FirmwareBuilder | 
FirmwareBuilder.nonce(byte[] nonce)
Set the nonce of the firmware manifest. 
 | 
FirmwareBuilder | 
FirmwareBuilder.targetDeviceIdentifier(DeviceIdentifier targetDeviceIdentifier)
Set the target device identifier. 
 | 
FirmwareBuilder | 
FirmwareBuilder.version(BigInteger version)
Set the version of the firmware manifest. 
 | 
Copyright © 2020 National Institute of Standards and Technology. All rights reserved.