GetFeatureValue() and its hehaviour during offline and reactivation

Hi LimeLM,

I'm looking into GetFeatureValue() function and came up with a few questions.

Suppose I define a field fldX and its value for the license. The value is retrieved to the client's PC when it's first activated (correct?).

- can GetFeatureValue() be called to retrive fldX's value even when client's PC is totally offline with no internet connection?- if fldX's value is locally available, is it cryptographically protected, which means it's hard to temper it.- some posts here indicate that fldX's value will be updated when it's changed from backend LCP and re-activated by user again. can you please confirm?

Thanks,w2xl

- can GetFeatureValue() be called to retrive fldX's value even when client's PC is totally offline with no internet connection?

Yes.

- if fldX's value is locally available, is it cryptographically protected, which means it's hard to temper it.

Yes, it's cryptographically signed -- meaning if they tamper with it then they'll no longer be activated (and thus no longer be able to retrieve *any* value).

- some posts here indicate that fldX's value will be updated when it's changed from backend LCP and re-activated by user again. can you please confirm?

Yes, that's the behavior as described in the custom license fields article.

Thanks Wyatt, for the prompt reply. It's very helpful.