uswid.entity¶
- class uswid.entity.uSwidEntity(name: str | None = None, regid: str | None = None, roles: List[uSwidEntityRole] | None = None)¶
Represents a SWID entity
- __init__(name: str | None = None, regid: str | None = None, roles: List[uSwidEntityRole] | None = None)¶
Initializes uSwidEntity
- add_role(role: uSwidEntityRole) None¶
Adds a role, checking it does not already exist
- name: str | None¶
Name
- problems() List[uSwidProblem]¶
Checks the entity for common problems
- regid: str | None¶
Registration ID, e.g. com.intel
- roles: List[uSwidEntityRole]¶
Role of the entity, e.g.
uSwidEntityRole.MAINTAINER