Class CIM_SoftwareIDTagEntityStructure

Software identification tags are used for tagging software to optimize its identification and management. Software Identification tags are defined in ISO/IEC 19770-2. This structure represents an entity entry in Software ID Tag. This will handle both version 2009 and 2015.

Table of Contents
Hierarchy
Direct Known Subclasses
Class Qualifiers
Class Properties
Class Methods


Class Hierarchy

CIM_SoftwareIDTagEntityStructure

Direct Known Subclasses

Class Qualifiers

NameData TypeValue
DescriptionstringSoftware identification tags are used for tagging software to optimize its identification and management. Software Identification tags are defined in ISO/IEC 19770-2. This structure represents an entity entry in Software ID Tag. This will handle both version 2009 and 2015.
Experimentalbooleantrue
Indicationbooleantrue
Structurebooleantrue
UMLPackagePathstringCIM::Application:SoftwareIDTag
Versionstring2.43.0

Class Properties

Local Class Properties

NameData TypeDefault ValueQualifiers
NameData TypeValue
Namestring
DescriptionstringThe name of the organization claiming a particular role in the SWID tag.
Requiredbooleantrue
RegIDstringinvalid.unavailable
DescriptionstringThe regid of the organization. If the regid is unknown, the value "invalid.unavailable" is proivded.
Requiredbooleantrue
Thumbprintstring
DescriptionstringIf the SWID tag is signed this value provides a hexadecimal string that contains a hash (or thumbprint) of the entities certificate.
Rolestring[]
DescriptionstringThe relationship between the organization and this tag. The predefined roles are: aggregator, distributor, licensor, softwareCreator, tagCreator. Other roles will be defined as the market uses SWID tags. An Entity may be actign in multiple roles (e.g. softwareCreator, licensor and tagCreator.)
Requiredbooleantrue

Class Methods