Time limit and order of cancellation etc its same as what they issue carry permit for weapons when 144 section is imposed.
If your permit does not mention date then it is unlimited...
Some are for a year and so on.
There is no special rule being followed. .
Lastly its on discretion of officer who stops you whether he accepts it or not.