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.