cdx-proto
    Preparing search index...

    Type Alias PatentAssertion

    PatentAssertion: Message<"cyclonedx.v1_7.PatentAssertion"> & {
        asserter?: Asserter;
        assertionType: PatentAssertionType;
        bomRef?: string;
        notes: string;
        patentRefs: string[];
    }

    An assertion linking a patent or patent family to this component or service.

    Type Declaration

    • Optionalasserter?: Asserter

      A reference to a previously defined organizationalContact or organizationalEntity object in the BOM. The value must be a valid bom_ref pointing to one of these objects.

      from field: cyclonedx.v1_7.Asserter asserter = 4;

    • assertionType: PatentAssertionType

      The type of assertion being made about the patent or patent family. Examples include ownership, licensing, and standards inclusion.

      from field: cyclonedx.v1_7.PatentAssertionType assertion_type = 2;

    • OptionalbomRef?: string

      A identifier which can be used to reference the component elsewhere in the BOM. Uniqueness is enforced within all elements and children of the root-level bom element.

      from field: optional string bom_ref = 1;

    • notes: string

      Additional notes or clarifications regarding the assertion, if necessary. For example, geographical restrictions, duration, or limitations of a license.

      from field: string notes = 5;

    • patentRefs: string[]

      A list of BOM references (bom_ref) linking to patents or patent families associated with this assertion.

      from field: repeated string patent_refs = 3;

    from message cyclonedx.v1_7.PatentAssertion