Is there a way of providing a, lost for a better name, Release Code (Javascript?) to the user if they want to continue using my work? Let me explain a bit further. I have a doc that I allow people to use. The doc contains an ExpireDoc code. The doc expires after two weeks of usage. The user is denied any further access.
What I would like to do is - provide the user a code which will over ride the ExpireDoc code and let them continue to use my work as if it belong to the user. The Release Code can be anything - a serial number, a group of letters, anything that I can give them to continue using the doc. Kinda like how software companies do with their demos.
That's a pretty interesting challenge for you Javascript pros. Put your thinking caps on folks.
Alteration of permissions on distributed files is the domain of DRM solutions such as LiveCycle (aka Policy Server), and that is that.
If you want to avoid DRM, simply sell them a different copy of the file after two weeks.