PolicyAttributesMachineMatchingStrategyEnum class
The matching strategy for machine fingerprints supplied during a license validation. ### Options - MATCH_ANY
: At least 1 of the supplied fingerprints must match a fingerprint for the license's associated machines. E.g. if 3 fingerprints are supplied, at least 1 of them must match. - MATCH_TWO
: At least 2 of the supplied fingerprints must match a fingerprint for the license's associated machines. E.g. if 4 fingerprints are supplied, at least 2 of them must match. - MATCH_MOST
: The majority of supplied fingerprints must match the fingerprints for the license's associated machines. E.g. if 3 fingerprints are supplied, at least 2 of them must match. - MATCH_ALL
: All supplied fingerprints must match the fingerprints for the license's associated machines. E.g. if 3 fingerprints are supplied, all 3 of them must match.
Properties
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → String -
toString(
) → String -
A string representation of this object.
override
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Static Methods
-
fromJson(
dynamic value) → PolicyAttributesMachineMatchingStrategyEnum? -
listFromJson(
dynamic json, {bool growable = false}) → List< PolicyAttributesMachineMatchingStrategyEnum>
Constants
- MATCH_ALL → const PolicyAttributesMachineMatchingStrategyEnum
- MATCH_ANY → const PolicyAttributesMachineMatchingStrategyEnum
- MATCH_MOST → const PolicyAttributesMachineMatchingStrategyEnum
- MATCH_TWO → const PolicyAttributesMachineMatchingStrategyEnum
-
values
→ const List<
PolicyAttributesMachineMatchingStrategyEnum> - List of all possible values in this PolicyAttributesMachineMatchingStrategyEnum.