cdx-proto
    Preparing search index...

    Type Alias Licensing

    Licensing: Message<"cyclonedx.v1_6.Licensing"> & {
        altIds: string[];
        expiration?: Timestamp;
        lastRenewal?: Timestamp;
        licensee?: OrganizationalEntityOrContact;
        licenseTypes: LicensingTypeEnum[];
        licensor?: OrganizationalEntityOrContact;
        purchaseOrder?: string;
        purchaser?: OrganizationalEntityOrContact;
    }

    Type declaration

    • altIds: string[]

      License identifiers that may be used to manage licenses and their lifecycle

      from field: repeated string altIds = 1;

    • Optionalexpiration?: Timestamp

      The timestamp indicating when the current license expires (if applicable).

      from field: optional google.protobuf.Timestamp expiration = 8;

    • OptionallastRenewal?: Timestamp

      The timestamp indicating when the license was last renewed. For new purchases, this is often the purchase or acquisition date. For non-perpetual licenses or subscriptions, this is the timestamp of when the license was last renewed.

      from field: optional google.protobuf.Timestamp lastRenewal = 7;

    • Optionallicensee?: OrganizationalEntityOrContact

      The individual or organization for which a license was granted to

      from field: optional cyclonedx.v1_6.OrganizationalEntityOrContact licensee = 3;

    • licenseTypes: LicensingTypeEnum[]

      The type of license(s) that was granted to the licensee

      from field: repeated cyclonedx.v1_6.LicensingTypeEnum licenseTypes = 6;

    • Optionallicensor?: OrganizationalEntityOrContact

      The individual or organization that grants a license to another individual or organization

      from field: optional cyclonedx.v1_6.OrganizationalEntityOrContact licensor = 2;

    • OptionalpurchaseOrder?: string

      The purchase order identifier the purchaser sent to a supplier or vendor to authorize a purchase

      from field: optional string purchaseOrder = 5;

    • Optionalpurchaser?: OrganizationalEntityOrContact

      The individual or organization that purchased the license

      from field: optional cyclonedx.v1_6.OrganizationalEntityOrContact purchaser = 4;

    from message cyclonedx.v1_6.Licensing