milestonexprotectwspython.xpwproduct

Module: xpwproduct.py

Revision History

Date Version VendorId
2023/07/11 1.0.0.0 Initial Version.

@export
class XPWProduct:

Product information.

Threadsafety:

This class is fully thread-safe.

XPWProduct()

Initializes a new instance of the class.

BuildConfiguration: str

Build Configuration description (e.g. ReleaseAnsi, ReleaseUnicode, Release, Debug, etc).

Returns:

The BuildConfiguration property value.

BuildDate: datetime.datetime

Build Date of the product.

Returns:

The BuildDate property value.

BuildNumber: str

Build Number of the product (e.g. X1234, V1234, etc).

Returns:

The BuildNumber property value.

MajorVersion: str

Major Version of the product - e.g. 6 (in 6.5a), etc.

Returns:

The MajorVersion property value.

MinorVersion: str

Minor Version of the product - e.g. 5 (in 6.5a), etc.

Returns:

The MinorVersion property value.

ProductCode: str

The product code value.

Returns:

The ProductCode property value.

ProductLine: str

The globally unique identifier of the Product Line (e.g. Enterprise, Corporate, Analytics).

Returns:

The ProductLine property value.

ProductName: str

ProductName of the product.

Returns:

The ProductName property value.

ServiceVersion: str

Service Version of the product - e.g. "a" (in 6.5a), etc.

Returns:

The ServiceVersion property value.

SoftwareLicenseCode: str

Product Software License Code value.

Returns:

The SoftwareLicenseCode property value.

SubProduct: str

Sub-Product of the product (Enterprise, Professional, etc.).

Returns:

The SubProduct property value.

VendorId: str

The Vendor identifier (e.g. Milestone, OnSSI, Checkpoint, etc).

Returns:

The VendorId property value.