Click or drag to resize
MacSerialNumberIdentifierAlgorithmGetIdentifiers Method
Generates a generic list of MacSerialNumberIdentifier objects based on the Mac's hardware serial number.

Namespace: com.softwarekey.Client.Licensing
Assembly: PLUSManaged (in PLUSManaged.dll) Version: 5.25.4.0
Syntax
public override List<SystemIdentifier> GetIdentifiers()

Return Value

Type: ListSystemIdentifier
Returns a generic list containing one MacSerialNumberIdentifier object with the Mac's hardware serial number.
Exceptions
ExceptionCondition
PlatformNotSupportedException Thrown when this method is called on non-macOS platforms (Windows, Linux, etc.).
InvalidOperationException Thrown when unable to retrieve the serial number.
Remarks

For security and privacy, only the hash of the serial number is stored in license files and transmitted to activation servers, not the raw serial number value. This is handled automatically by the base SystemIdentifier class.

See Also