- AbstractBuilder - Class in gov.nist.secauto.swid.builder
-
- AbstractBuilder() - Constructor for class gov.nist.secauto.swid.builder.AbstractBuilder
-
- AbstractFileSystemItemBuilder<E extends AbstractFileSystemItemBuilder<E>> - Class in gov.nist.secauto.swid.builder.resource.file
-
- AbstractFileSystemItemBuilder() - Constructor for class gov.nist.secauto.swid.builder.resource.file.AbstractFileSystemItemBuilder
-
- AbstractJsonOutputHandler - Class in gov.nist.secauto.swid.builder.output
-
- AbstractJsonOutputHandler(JsonFactory) - Constructor for class gov.nist.secauto.swid.builder.output.AbstractJsonOutputHandler
-
- AbstractLanguageSpecificBuilder<E extends AbstractLanguageSpecificBuilder<E>> - Class in gov.nist.secauto.swid.builder
-
- AbstractLanguageSpecificBuilder() - Constructor for class gov.nist.secauto.swid.builder.AbstractLanguageSpecificBuilder
-
- AbstractObjectBasedResourceEntry<ENTRY_TYPE> - Class in gov.nist.secauto.swid.builder.resource
-
- AbstractObjectBasedResourceEntry(ENTRY_TYPE) - Constructor for class gov.nist.secauto.swid.builder.resource.AbstractObjectBasedResourceEntry
-
- AbstractResourceBuilder<E extends AbstractResourceBuilder<E>> - Class in gov.nist.secauto.swid.builder.resource
-
- AbstractResourceBuilder() - Constructor for class gov.nist.secauto.swid.builder.resource.AbstractResourceBuilder
-
- AbstractResourceCollectionBuilder<E extends AbstractResourceCollectionBuilder<E>> - Class in gov.nist.secauto.swid.builder.resource
-
- AbstractResourceCollectionBuilder() - Constructor for class gov.nist.secauto.swid.builder.resource.AbstractResourceCollectionBuilder
-
- accept(T, ResourceCollectionEntryGenerator<T>) - Method in class gov.nist.secauto.swid.builder.resource.file.DirectoryBuilder
-
- accept(T, ResourceCollectionEntryGenerator<T>) - Method in class gov.nist.secauto.swid.builder.resource.file.FileBuilder
-
- accept(T, ResourceCollectionEntryGenerator<T>) - Method in class gov.nist.secauto.swid.builder.resource.firmware.FirmwareBuilder
-
- accept(T, ResourceCollectionEntryGenerator<T>) - Method in interface gov.nist.secauto.swid.builder.resource.ResourceBuilder
-
- ACTIVATION_STATUS_FIELD - Static variable in class gov.nist.secauto.swid.builder.output.AbstractJsonOutputHandler
-
- addAlias(ResourceReference) - Method in class gov.nist.secauto.swid.builder.resource.firmware.FirmwareBuilder
-
Adds a new alias to the list of aliases.
- addCondition(FirmwareRequirement<FirmwareCondition>) - Method in class gov.nist.secauto.swid.builder.resource.firmware.FirmwarePayloadBuilder
-
Adds a new condition to the list of conditions.
- addDependency(ResourceReference) - Method in class gov.nist.secauto.swid.builder.resource.firmware.FirmwareBuilder
-
Adds a new dependency to the list of aliases.
- addDigest(FirmwarePayloadDigest) - Method in class gov.nist.secauto.swid.builder.resource.firmware.FirmwarePayloadBuilder
-
Adds a new digest to the list of digests.
- addDigest(DigestType, HashAlgorithm, File) - Method in class gov.nist.secauto.swid.builder.resource.firmware.FirmwarePayloadBuilder
-
Sets the to-be-built file's hash value, for the provided algorithm, to the provided value.
- addDigest(DigestType, HashAlgorithm, InputStream) - Method in class gov.nist.secauto.swid.builder.resource.firmware.FirmwarePayloadBuilder
-
Sets the file's hash value, for the provided algorithm, to the provided value.
- addDigest(DigestType, HashAlgorithm, byte[]) - Method in class gov.nist.secauto.swid.builder.resource.firmware.FirmwarePayloadBuilder
-
Sets the file's hash value, for the provided algorithm, to the provided value.
- addDirective(FirmwareRequirement<FirmwareDirective>) - Method in class gov.nist.secauto.swid.builder.resource.firmware.FirmwarePayloadBuilder
-
Adds a new directive to the list of directives.
- addEntity(EntityBuilder) - Method in class gov.nist.secauto.swid.builder.SWIDBuilder
-
Adds a new entity to the tag.
- addExtension(int, byte[]) - Method in class gov.nist.secauto.swid.builder.resource.firmware.FirmwareBuilder
-
Adds a new extension object.
- addLink(LinkBuilder) - Method in class gov.nist.secauto.swid.builder.SWIDBuilder
-
Adds a new link to the tag.
- addMeta(MetaBuilder) - Method in class gov.nist.secauto.swid.builder.SWIDBuilder
-
Adds a new meta to the tag.
- addPayload(FirmwarePayloadBuilder) - Method in class gov.nist.secauto.swid.builder.resource.firmware.FirmwareBuilder
-
Adds a new payload to the list of payloads.
- addResource(ResourceEntry) - Method in class gov.nist.secauto.swid.builder.resource.ResourceCollection
-
Add a resource to the resource collection.
- addRole(Role) - Method in class gov.nist.secauto.swid.builder.EntityBuilder
-
Assigns the identified role to the entity.
- artifact(String) - Method in class gov.nist.secauto.swid.builder.LinkBuilder
-
For use with rel="installationmedia" to identify the canonical name for an installation media
resource.
- ARTIFACT_FIELD - Static variable in class gov.nist.secauto.swid.builder.output.AbstractJsonOutputHandler
-
- asBigInteger() - Method in interface gov.nist.secauto.swid.builder.resource.firmware.FirmwareIdentifier
-
- asBigInteger() - Method in class gov.nist.secauto.swid.builder.resource.firmware.StringFirmwareIdentifier
-
- asBytes() - Method in interface gov.nist.secauto.swid.builder.resource.firmware.FirmwareIdentifier
-
- asBytes() - Method in class gov.nist.secauto.swid.builder.resource.firmware.StringFirmwareIdentifier
-
- assignPrivateRole(int, String) - Static method in interface gov.nist.secauto.swid.builder.Role
-
Assign a new role to the private id space.
- assignPrivateVersionScheme(int, String) - Static method in interface gov.nist.secauto.swid.builder.VersionScheme
-
- asText() - Method in interface gov.nist.secauto.swid.builder.resource.firmware.FirmwareIdentifier
-
- asText() - Method in class gov.nist.secauto.swid.builder.resource.firmware.StringFirmwareIdentifier
-
- generate(JsonGenerator, FirmwareBuilder) - Method in class gov.nist.secauto.swid.builder.output.CBORFirmwareOutputHandler
-
Generate a CBOR object based on the provided builder.
- generate(T, FileBuilder) - Method in interface gov.nist.secauto.swid.builder.resource.ResourceCollectionEntryGenerator
-
Adds the file, represented by the builder, to this resource collection.
- generate(T, DirectoryBuilder) - Method in interface gov.nist.secauto.swid.builder.resource.ResourceCollectionEntryGenerator
-
Adds the directory, represented by the builder, to this resource collection.
- generate(T, FirmwareBuilder) - Method in interface gov.nist.secauto.swid.builder.resource.ResourceCollectionEntryGenerator
-
Adds the firmware manifest, represented by the builder, to this resource collection.
- generateXML(SWIDBuilder) - Method in class gov.nist.secauto.swid.builder.output.XMLOutputHandler
-
Creates a JDOM2 XML Document based on the content of the builder.
- GENERATOR_FIELD - Static variable in class gov.nist.secauto.swid.builder.output.AbstractJsonOutputHandler
-
- getActivationStatus() - Method in class gov.nist.secauto.swid.builder.MetaBuilder
-
Retrieves the activation status.
- getAlgorithm() - Method in class gov.nist.secauto.swid.builder.resource.firmware.FirmwarePayloadDigest
-
- getAlgorithm() - Method in class gov.nist.secauto.swid.builder.resource.firmware.ResourceReference
-
- getAliases() - Method in class gov.nist.secauto.swid.builder.resource.firmware.FirmwareBuilder
-
Retrieve the aliases of the firmware manifest.
- getArtifact() - Method in class gov.nist.secauto.swid.builder.LinkBuilder
-
- getBlockDeviceIdentifier() - Method in class gov.nist.secauto.swid.builder.resource.firmware.FirmwareBuilder
-
Retrieve the block device identifier for the firmware.
- getBytes() - Method in class gov.nist.secauto.swid.builder.resource.firmware.ResourceReference
-
- getChannelType() - Method in class gov.nist.secauto.swid.builder.MetaBuilder
-
Retrieves the channel type.
- getClazz() - Method in class gov.nist.secauto.swid.builder.resource.firmware.DeviceIdentifier
-
Retrieve the class string.
- getColloquialVersion() - Method in class gov.nist.secauto.swid.builder.MetaBuilder
-
Retrieves the colloquial version.
- getComponentIndex() - Method in class gov.nist.secauto.swid.builder.resource.firmware.FirmwarePayloadBuilder
-
Retrieve the index value of the firmware component.
- getCompressionGuidance() - Method in class gov.nist.secauto.swid.builder.resource.firmware.FirmwarePayloadPackage
-
- getCompressionType() - Method in class gov.nist.secauto.swid.builder.resource.firmware.FirmwarePayloadPackage
-
- getConditions() - Method in class gov.nist.secauto.swid.builder.resource.firmware.FirmwarePayloadBuilder
-
Retrieve the conditions of the firmware payload.
- getCreationTimestamp() - Method in class gov.nist.secauto.swid.builder.resource.firmware.FirmwareBuilder
-
Retrieve the identifier of the firmware manifest.
- getDate() - Method in class gov.nist.secauto.swid.builder.resource.EvidenceBuilder
-
- getDependencies() - Method in class gov.nist.secauto.swid.builder.resource.firmware.FirmwareBuilder
-
Retrieve the dependencies of the firmware manifest.
- getDescription() - Method in class gov.nist.secauto.swid.builder.MetaBuilder
-
Retrieves the description.
- getDescription() - Method in class gov.nist.secauto.swid.builder.resource.firmware.FirmwareBuilder
-
Retrieve the description of the firmware manifest.
- getDescription() - Method in class gov.nist.secauto.swid.builder.resource.firmware.FirmwarePayloadBuilder
-
Retrieve the description of the firmware payload.
- getDeviceId() - Method in class gov.nist.secauto.swid.builder.resource.EvidenceBuilder
-
- getDigests() - Method in class gov.nist.secauto.swid.builder.resource.firmware.FirmwarePayloadBuilder
-
Retrieve the digests of the firmware payload.
- getDigestValue(HashAlgorithm) - Method in class gov.nist.secauto.swid.builder.resource.AbstractObjectBasedResourceEntry
-
- getDigestValue(HashAlgorithm) - Method in interface gov.nist.secauto.swid.builder.resource.ResourceEntry
-
- getDigestValue(HashAlgorithm) - Method in class gov.nist.secauto.swid.builder.resource.SimpleResourceEntry
-
- getDigestValues() - Method in class gov.nist.secauto.swid.builder.resource.AbstractObjectBasedResourceEntry
-
- getDigestValues() - Method in interface gov.nist.secauto.swid.builder.resource.ResourceEntry
-
- getDigestValues() - Method in class gov.nist.secauto.swid.builder.resource.SimpleResourceEntry
-
- getDirectives() - Method in class gov.nist.secauto.swid.builder.resource.firmware.FirmwarePayloadBuilder
-
Retrieve the directives of the firmware payload.
- getDirectoryResource(String) - Method in class gov.nist.secauto.swid.builder.resource.file.DirectoryBuilder
-
Retrieves or creates the named directory resource if it doesn't exist.
- getEdition() - Method in class gov.nist.secauto.swid.builder.MetaBuilder
-
Retrieves the edition.
- getEntities() - Method in class gov.nist.secauto.swid.builder.SWIDBuilder
-
- getEntitlementDataRequired() - Method in class gov.nist.secauto.swid.builder.MetaBuilder
-
Retrieves the indicator of if entitlement data is required.
- getEntitlementKey() - Method in class gov.nist.secauto.swid.builder.MetaBuilder
-
Retrieves the entitlement key.
- getEvidence() - Method in class gov.nist.secauto.swid.builder.SWIDBuilder
-
- getExtensions() - Method in class gov.nist.secauto.swid.builder.resource.firmware.FirmwareBuilder
-
Retrieve the firmware manifest extensions.
- getFirmwarePackage() - Method in class gov.nist.secauto.swid.builder.resource.firmware.FirmwarePayloadBuilder
-
Retrieve the firmwarePackage of the firmware component.
- getFormatGuidance() - Method in class gov.nist.secauto.swid.builder.resource.firmware.FirmwarePayloadBuilder
-
Retrieve the firmware payload's format guidance.
- getFormatType() - Method in class gov.nist.secauto.swid.builder.resource.firmware.FirmwarePayloadBuilder
-
Retrieve the format type of the firmware payload.
- getGenerator() - Method in class gov.nist.secauto.swid.builder.MetaBuilder
-
Retrieves the generator.
- getGuidance() - Method in class gov.nist.secauto.swid.builder.resource.firmware.FirmwarePayloadDigest
-
- getHashAlgorithmToValueMap() - Method in class gov.nist.secauto.swid.builder.resource.file.FileBuilder
-
- getHref() - Method in class gov.nist.secauto.swid.builder.LinkBuilder
-
- getId() - Method in class gov.nist.secauto.swid.builder.resource.firmware.FirmwareBuilder
-
Retrieve the identifier of the firmware manifest.
- getId() - Method in class gov.nist.secauto.swid.builder.resource.firmware.FirmwarePayloadBuilder
-
Retrieve the identifier of the firmware payload.
- getIeee8021ar() - Method in class gov.nist.secauto.swid.builder.resource.firmware.DeviceIdentifier
-
- getIndex() - Method in enum gov.nist.secauto.swid.builder.KnownRole
-
Get the integer index value for the role.
- getIndex() - Method in enum gov.nist.secauto.swid.builder.KnownVersionScheme
-
Get the integer index value for the version scheme.
- getIndex() - Method in enum gov.nist.secauto.swid.builder.resource.firmware.DigestType
-
- getIndex() - Method in enum gov.nist.secauto.swid.builder.resource.firmware.FirmwareCondition
-
- getIndex() - Method in enum gov.nist.secauto.swid.builder.resource.firmware.FirmwareDirective
-
- getIndex() - Method in enum gov.nist.secauto.swid.builder.resource.HashAlgorithm
-
Retrieve the integer idenx value.
- getIndex() - Method in interface gov.nist.secauto.swid.builder.Role
-
- getIndex() - Method in class gov.nist.secauto.swid.builder.UnknownRole
-
- getIndex() - Method in class gov.nist.secauto.swid.builder.UnknownVersionScheme
-
- getIndex() - Method in interface gov.nist.secauto.swid.builder.VersionScheme
-
- getJsonFactory() - Method in class gov.nist.secauto.swid.builder.output.AbstractJsonOutputHandler
-
- getKey() - Method in class gov.nist.secauto.swid.builder.resource.file.AbstractFileSystemItemBuilder
-
- getLanguage() - Method in class gov.nist.secauto.swid.builder.AbstractLanguageSpecificBuilder
-
- getLinks() - Method in class gov.nist.secauto.swid.builder.SWIDBuilder
-
- getLocation() - Method in class gov.nist.secauto.swid.builder.resource.file.AbstractFileSystemItemBuilder
-
- getMedia() - Method in class gov.nist.secauto.swid.builder.LinkBuilder
-
- getMedia() - Method in class gov.nist.secauto.swid.builder.SWIDBuilder
-
- getMediaType() - Method in class gov.nist.secauto.swid.builder.LinkBuilder
-
- getMessageDigest(HashAlgorithm) - Method in class gov.nist.secauto.swid.builder.resource.ResourceCollection
-
Retrieve a digest of all of the resources in the collection.
- getMetas() - Method in class gov.nist.secauto.swid.builder.SWIDBuilder
-
- getModel() - Method in class gov.nist.secauto.swid.builder.resource.firmware.DeviceIdentifier
-
Retrieve the model string.
- getName() - Method in class gov.nist.secauto.swid.builder.EntityBuilder
-
- getName() - Method in enum gov.nist.secauto.swid.builder.KnownRole
-
Get the human-readable text value for the role.
- getName() - Method in enum gov.nist.secauto.swid.builder.KnownVersionScheme
-
Get the human-readable text value for the version scheme.
- getName() - Method in class gov.nist.secauto.swid.builder.resource.file.AbstractFileSystemItemBuilder
-
- getName() - Method in enum gov.nist.secauto.swid.builder.resource.HashAlgorithm
-
Retrieve the human-readable text value.
- getName() - Method in interface gov.nist.secauto.swid.builder.Role
-
- getName() - Method in class gov.nist.secauto.swid.builder.SWIDBuilder
-
- getName() - Method in class gov.nist.secauto.swid.builder.UnknownRole
-
- getName() - Method in class gov.nist.secauto.swid.builder.UnknownVersionScheme
-
- getName() - Method in interface gov.nist.secauto.swid.builder.VersionScheme
-
- getNamespace() - Method in enum gov.nist.secauto.swid.builder.resource.HashAlgorithm
-
The namespace URI for the hash algorithm.
- getNonce() - Method in class gov.nist.secauto.swid.builder.resource.firmware.FirmwareBuilder
-
Retrieve the nonce of the firmware manifest.
- getOwnership() - Method in class gov.nist.secauto.swid.builder.LinkBuilder
-
- getPackageBytes() - Method in class gov.nist.secauto.swid.builder.resource.firmware.FirmwarePayloadPackage
-
- getPackageIdentifier() - Method in class gov.nist.secauto.swid.builder.resource.firmware.FirmwarePayloadBuilder
-
Retrieve the package identifier of the firmware manifest.
- getParameters() - Method in class gov.nist.secauto.swid.builder.resource.firmware.FirmwareRequirement
-
- getPath() - Method in interface gov.nist.secauto.swid.builder.resource.ResourceEntry
-
- getPath() - Method in class gov.nist.secauto.swid.builder.resource.SimpleResourceEntry
-
- getPayload() - Method in class gov.nist.secauto.swid.builder.SWIDBuilder
-
- getPayloads() - Method in class gov.nist.secauto.swid.builder.resource.firmware.FirmwareBuilder
-
Retrieve the firmware payloads of the firmware manifest.
- getPersistentId() - Method in class gov.nist.secauto.swid.builder.MetaBuilder
-
Retrieves the persistentId.
- getProductBaseName() - Method in class gov.nist.secauto.swid.builder.MetaBuilder
-
Retrieves the product base name.
- getProductFamily() - Method in class gov.nist.secauto.swid.builder.MetaBuilder
-
Retrieves the product family.
- getRegid() - Method in class gov.nist.secauto.swid.builder.EntityBuilder
-
- getRel() - Method in class gov.nist.secauto.swid.builder.LinkBuilder
-
- getResource() - Method in class gov.nist.secauto.swid.builder.resource.AbstractObjectBasedResourceEntry
-
- getResource(String) - Method in class gov.nist.secauto.swid.builder.resource.ResourceCollection
-
Lookup a resource with a specific path.
- getResources(Class<T>) - Method in class gov.nist.secauto.swid.builder.resource.AbstractResourceCollectionBuilder
-
Retrieves the child resources that match the specified builder..
- getResources() - Method in class gov.nist.secauto.swid.builder.resource.AbstractResourceCollectionBuilder
-
- getResources() - Method in class gov.nist.secauto.swid.builder.resource.file.DirectoryBuilder
-
Retrieves the child resources.
- getResources(Class<T>) - Method in class gov.nist.secauto.swid.builder.resource.file.DirectoryBuilder
-
Retrieves the child resources that match the specified builder.
- getResources() - Method in class gov.nist.secauto.swid.builder.resource.ResourceCollection
-
- getRevision() - Method in class gov.nist.secauto.swid.builder.MetaBuilder
-
Retrieves the revision.
- getRfc4122() - Method in class gov.nist.secauto.swid.builder.resource.firmware.DeviceIdentifier
-
- getRoles() - Method in class gov.nist.secauto.swid.builder.EntityBuilder
-
- getRoot() - Method in class gov.nist.secauto.swid.builder.resource.file.AbstractFileSystemItemBuilder
-
- getSimpleVersion() - Method in class gov.nist.secauto.swid.builder.resource.firmware.FirmwarePayloadBuilder
-
Retrieve the simple version of the firmware payload.
- getSize() - Method in class gov.nist.secauto.swid.builder.resource.file.FileBuilder
-
- getSize() - Method in class gov.nist.secauto.swid.builder.resource.firmware.FirmwarePayloadBuilder
-
Retrieve the size the firmware payload.
- getSize() - Method in interface gov.nist.secauto.swid.builder.resource.ResourceEntry
-
- getSize() - Method in class gov.nist.secauto.swid.builder.resource.SimpleResourceEntry
-
- getStorageId() - Method in class gov.nist.secauto.swid.builder.resource.firmware.FirmwarePayloadBuilder
-
Retrieve the storage id of the firmware component.
- getSummary() - Method in class gov.nist.secauto.swid.builder.MetaBuilder
-
Retrieves the summary.
- getTagId() - Method in class gov.nist.secauto.swid.builder.SWIDBuilder
-
- getTagType() - Method in class gov.nist.secauto.swid.builder.SWIDBuilder
-
- getTagVersion() - Method in class gov.nist.secauto.swid.builder.SWIDBuilder
-
- getTargetDeviceIdentifier() - Method in class gov.nist.secauto.swid.builder.resource.firmware.FirmwareBuilder
-
Retrieve the target device identifier for the firmware manifest.
- getThumbprint() - Method in class gov.nist.secauto.swid.builder.EntityBuilder
-
- getType() - Method in class gov.nist.secauto.swid.builder.resource.firmware.DeviceIdentifier
-
Retrieve the type string.
- getType() - Method in class gov.nist.secauto.swid.builder.resource.firmware.FirmwarePayloadDigest
-
- getType() - Method in class gov.nist.secauto.swid.builder.resource.firmware.FirmwareRequirement
-
- getUnspscCode() - Method in class gov.nist.secauto.swid.builder.MetaBuilder
-
Retrieves the UNSPSC code.
- getUnspscVersion() - Method in class gov.nist.secauto.swid.builder.MetaBuilder
-
Retrieves the UNSPSC version.
- getUri() - Method in class gov.nist.secauto.swid.builder.resource.firmware.ResourceReference
-
- getUse() - Method in class gov.nist.secauto.swid.builder.LinkBuilder
-
- getValue() - Method in class gov.nist.secauto.swid.builder.resource.firmware.FirmwarePayloadDigest
-
- getValueLength() - Method in enum gov.nist.secauto.swid.builder.resource.HashAlgorithm
-
Retrieve the length in bits for the digest value.
- getVendor() - Method in class gov.nist.secauto.swid.builder.resource.firmware.DeviceIdentifier
-
Retrieve the vendor string.
- getVersion() - Method in class gov.nist.secauto.swid.builder.resource.file.FileBuilder
-
- getVersion() - Method in class gov.nist.secauto.swid.builder.resource.firmware.FirmwareBuilder
-
Retrieve the version of the firmware manifest.
- getVersion() - Method in interface gov.nist.secauto.swid.builder.resource.ResourceEntry
-
- getVersion() - Method in class gov.nist.secauto.swid.builder.resource.SimpleResourceEntry
-
- getVersion() - Method in class gov.nist.secauto.swid.builder.SWIDBuilder
-
- getVersionScheme() - Method in class gov.nist.secauto.swid.builder.SWIDBuilder
-
- gov.nist.secauto.swid.builder - package gov.nist.secauto.swid.builder
-
- gov.nist.secauto.swid.builder.output - package gov.nist.secauto.swid.builder.output
-
- gov.nist.secauto.swid.builder.resource - package gov.nist.secauto.swid.builder.resource
-
- gov.nist.secauto.swid.builder.resource.file - package gov.nist.secauto.swid.builder.resource.file
-
- gov.nist.secauto.swid.builder.resource.firmware - package gov.nist.secauto.swid.builder.resource.firmware
-
- gov.nist.secauto.swid.builder.util - package gov.nist.secauto.swid.builder.util
-
- hash(HashAlgorithm, File) - Method in class gov.nist.secauto.swid.builder.resource.file.FileBuilder
-
Sets the to-be-built file's hash value, for the provided algorithm, to the provided value.
- hash(HashAlgorithm, InputStream) - Method in class gov.nist.secauto.swid.builder.resource.file.FileBuilder
-
Sets the file's hash value, for the provided algorithm, to the provided value.
- hash(HashAlgorithm, byte[]) - Method in class gov.nist.secauto.swid.builder.resource.file.FileBuilder
-
Sets the file's hash value, for the provided algorithm, to the provided value.
- hash(HashAlgorithm, String) - Method in class gov.nist.secauto.swid.builder.resource.file.FileBuilder
-
Sets the file's hash value, for the provided algorithm, to the provided value.
- hash(HashAlgorithm, File) - Static method in class gov.nist.secauto.swid.builder.resource.HashUtils
-
Generates a hash value, in the form of an array of bytes, by digesting a provided input stream
based on the provided hash algorithm.
- hash(HashAlgorithm, InputStream) - Static method in class gov.nist.secauto.swid.builder.resource.HashUtils
-
Generates a hash value, in the form of an array of bytes, by digesting a provided input stream
based on the provided hash algorithm.
- hash(HashAlgorithm, byte[]) - Static method in class gov.nist.secauto.swid.builder.resource.HashUtils
-
Generates a hash value, in the form of an array of bytes, by digesting a provided bytes based on
the provided hash algorithm.
- HASH_FIELD - Static variable in class gov.nist.secauto.swid.builder.output.AbstractJsonOutputHandler
-
- HashAlgorithm - Enum in gov.nist.secauto.swid.builder.resource
-
- HashUtils - Class in gov.nist.secauto.swid.builder.resource
-
- href(URI) - Method in class gov.nist.secauto.swid.builder.LinkBuilder
-
Sets the to-be-built link's href to the provided value.
- HREF_FIELD - Static variable in class gov.nist.secauto.swid.builder.output.AbstractJsonOutputHandler
-
- REG_ID_FIELD - Static variable in class gov.nist.secauto.swid.builder.output.AbstractJsonOutputHandler
-
- regid(String) - Method in class gov.nist.secauto.swid.builder.EntityBuilder
-
Sets the to-be-built entity's regid to the provided value.
- rel(String) - Method in class gov.nist.secauto.swid.builder.LinkBuilder
-
Sets the to-be-built link's rel to the provided value.
- REL_FIELD - Static variable in class gov.nist.secauto.swid.builder.output.AbstractJsonOutputHandler
-
- relativize(URI, URI) - Static method in class gov.nist.secauto.swid.builder.resource.PathRelativizer
-
Creates a relative sequence of path segments by 1) removing common path segments between the base
and target, 2) using ".." to change the context from the base to the target directory, and 3) use
of the remaining portion of the target path to complete the path segments.
- relativize(String, String) - Static method in class gov.nist.secauto.swid.builder.resource.PathRelativizer
-
Creates a relative sequence of path segments by 1) removing common path segments between the base
and target, 2) using ".." to change the context from the base to the target directory, and 3) use
of the remaining portion of the target path to complete the path segments.
- requireNonEmpty(String) - Static method in class gov.nist.secauto.swid.builder.util.Util
-
Checks that the provided string is not empty.
- requireNonEmpty(String, String) - Static method in class gov.nist.secauto.swid.builder.util.Util
-
Checks that the provided string is not empty.
- requireNonEmpty(Object[]) - Static method in class gov.nist.secauto.swid.builder.util.Util
-
Checks that the provided string is not empty.
- requireNonEmpty(Object[], String) - Static method in class gov.nist.secauto.swid.builder.util.Util
-
Checks that the provided string is not empty.
- requirePatternMatch(Pattern, String, String) - Static method in class gov.nist.secauto.swid.builder.util.Util
-
Checks that the provided string matches the provided pattern.
- reset() - Method in class gov.nist.secauto.swid.builder.AbstractLanguageSpecificBuilder
-
- reset() - Method in interface gov.nist.secauto.swid.builder.Builder
-
- reset() - Method in class gov.nist.secauto.swid.builder.EntityBuilder
-
- reset() - Method in class gov.nist.secauto.swid.builder.LinkBuilder
-
- reset() - Method in class gov.nist.secauto.swid.builder.MetaBuilder
-
- reset() - Method in class gov.nist.secauto.swid.builder.resource.AbstractResourceCollectionBuilder
-
- reset() - Method in class gov.nist.secauto.swid.builder.resource.EvidenceBuilder
-
- reset() - Method in class gov.nist.secauto.swid.builder.resource.file.AbstractFileSystemItemBuilder
-
- reset() - Method in class gov.nist.secauto.swid.builder.resource.file.DirectoryBuilder
-
- reset() - Method in class gov.nist.secauto.swid.builder.resource.file.FileBuilder
-
- reset() - Method in class gov.nist.secauto.swid.builder.resource.firmware.FirmwarePayloadBuilder
-
- reset() - Method in class gov.nist.secauto.swid.builder.SWIDBuilder
-
- RESOURCE_FIELD - Static variable in class gov.nist.secauto.swid.builder.output.AbstractJsonOutputHandler
-
- ResourceBuilder - Interface in gov.nist.secauto.swid.builder.resource
-
- ResourceCollection - Class in gov.nist.secauto.swid.builder.resource
-
- ResourceCollection() - Constructor for class gov.nist.secauto.swid.builder.resource.ResourceCollection
-
Construct a new empty resource collection.
- ResourceCollectionEntryGenerator<T> - Interface in gov.nist.secauto.swid.builder.resource
-
Represents a collection of file, directory, and/or firmware resources.
- ResourceEntry - Interface in gov.nist.secauto.swid.builder.resource
-
- ResourceReference - Class in gov.nist.secauto.swid.builder.resource.firmware
-
- ResourceReference(URI, HashAlgorithm, byte[]) - Constructor for class gov.nist.secauto.swid.builder.resource.firmware.ResourceReference
-
- REVISION_FIELD - Static variable in class gov.nist.secauto.swid.builder.output.AbstractJsonOutputHandler
-
- Role - Interface in gov.nist.secauto.swid.builder
-
- ROLE_FIELD - Static variable in class gov.nist.secauto.swid.builder.output.AbstractJsonOutputHandler
-
The roles (text: space separated).
- root(String) - Method in class gov.nist.secauto.swid.builder.resource.file.AbstractFileSystemItemBuilder
-
Sets the filesystem root of a filesystem resource to the provided value.
- ROOT_FIELD - Static variable in class gov.nist.secauto.swid.builder.output.AbstractJsonOutputHandler
-
- validate() - Method in class gov.nist.secauto.swid.builder.AbstractLanguageSpecificBuilder
-
- validate() - Method in interface gov.nist.secauto.swid.builder.Builder
-
- validate() - Method in class gov.nist.secauto.swid.builder.EntityBuilder
-
- validate() - Method in class gov.nist.secauto.swid.builder.LinkBuilder
-
- validate() - Method in class gov.nist.secauto.swid.builder.MetaBuilder
-
- validate() - Method in class gov.nist.secauto.swid.builder.resource.AbstractResourceCollectionBuilder
-
- validate() - Method in class gov.nist.secauto.swid.builder.resource.EvidenceBuilder
-
- validate() - Method in class gov.nist.secauto.swid.builder.resource.file.AbstractFileSystemItemBuilder
-
- validate() - Method in class gov.nist.secauto.swid.builder.resource.firmware.FirmwareBuilder
-
- validate() - Method in class gov.nist.secauto.swid.builder.resource.firmware.FirmwarePayloadBuilder
-
- validate() - Method in class gov.nist.secauto.swid.builder.SWIDBuilder
-
- validateNonEmpty(String, String) - Method in class gov.nist.secauto.swid.builder.AbstractBuilder
-
- validateNonEmpty(String, Object[]) - Method in class gov.nist.secauto.swid.builder.AbstractBuilder
-
- validateNonEmpty(String, byte[]) - Method in class gov.nist.secauto.swid.builder.AbstractBuilder
-
- validateNonEmpty(String, Collection<T>) - Method in class gov.nist.secauto.swid.builder.AbstractBuilder
-
- validateNonNull(String, Object) - Method in class gov.nist.secauto.swid.builder.AbstractBuilder
-
- validatePatternMatch(String, Pattern, String) - Method in class gov.nist.secauto.swid.builder.AbstractBuilder
-
- ValidationException - Exception in gov.nist.secauto.swid.builder
-
- ValidationException(String, Throwable, boolean, boolean) - Constructor for exception gov.nist.secauto.swid.builder.ValidationException
-
- ValidationException(String, Throwable) - Constructor for exception gov.nist.secauto.swid.builder.ValidationException
-
- ValidationException(String) - Constructor for exception gov.nist.secauto.swid.builder.ValidationException
-
- valueOf(String) - Static method in enum gov.nist.secauto.swid.builder.KnownRole
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum gov.nist.secauto.swid.builder.KnownVersionScheme
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum gov.nist.secauto.swid.builder.LinkOwnership
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum gov.nist.secauto.swid.builder.LinkUse
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum gov.nist.secauto.swid.builder.resource.firmware.DigestType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum gov.nist.secauto.swid.builder.resource.firmware.FirmwareCondition
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum gov.nist.secauto.swid.builder.resource.firmware.FirmwareDirective
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum gov.nist.secauto.swid.builder.resource.HashAlgorithm
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum gov.nist.secauto.swid.builder.TagType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum gov.nist.secauto.swid.builder.KnownRole
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum gov.nist.secauto.swid.builder.KnownVersionScheme
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum gov.nist.secauto.swid.builder.LinkOwnership
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum gov.nist.secauto.swid.builder.LinkUse
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum gov.nist.secauto.swid.builder.resource.firmware.DigestType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum gov.nist.secauto.swid.builder.resource.firmware.FirmwareCondition
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum gov.nist.secauto.swid.builder.resource.firmware.FirmwareDirective
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum gov.nist.secauto.swid.builder.resource.HashAlgorithm
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum gov.nist.secauto.swid.builder.TagType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- version(String) - Method in class gov.nist.secauto.swid.builder.resource.file.FileBuilder
-
Sets the to-be-built file's version to the provided value.
- version(BigInteger) - Method in class gov.nist.secauto.swid.builder.resource.firmware.FirmwareBuilder
-
Set the version of the firmware manifest.
- version(String) - Method in class gov.nist.secauto.swid.builder.resource.SimpleResourceEntry
-
Set the version for this entry.
- version(String) - Method in class gov.nist.secauto.swid.builder.SWIDBuilder
-
Sets the to-be-built SWID tag's version to the provided value.
- VERSION_DEFAULT - Static variable in class gov.nist.secauto.swid.builder.SWIDConstants
-
- VERSION_SCHEME_DEFAULT - Static variable in class gov.nist.secauto.swid.builder.SWIDConstants
-
- VERSION_SCHEME_FIELD - Static variable in class gov.nist.secauto.swid.builder.output.AbstractJsonOutputHandler
-
- VERSION_SCHEME_UNKNOWN - Static variable in class gov.nist.secauto.swid.builder.SWIDConstants
-
Unknown, no attempt should be made to order these.
- versionScheme(VersionScheme) - Method in class gov.nist.secauto.swid.builder.SWIDBuilder
-
Sets the to-be-built SWID tag's versionSchema to the provided value.
- VersionScheme - Interface in gov.nist.secauto.swid.builder
-