1

I'm writing a spec about network authorization token mechanism where tokens are like usernames, but valid in some (narrow) time span only. For example, one may issue a token which can be used starting from 2018-04-09T00:00UTC till 2018-04-11T00:00UTC. Which wording suits this situation the best?

  • time-limited authorization token
  • time-restricted authorization token
  • temporary authorization token
6
  • 2
    From an English point of view, all are acceptable. As with all questions specific to a particular domain (Computer Science/Networking in this case), convention is king. So, see what other people do. Commented Apr 9, 2018 at 10:50
  • 3
    Time-limited. English doesn't distinguish, but domain usage does. Temporary is used for password resets that force a new password. Time-restricted may refer to a time of day, such as "restricted to business hours". "Time-limited" means for a limited time period, such as the two days you indicate.
    – jimm101
    Commented Apr 16, 2018 at 11:25
  • Please, firegurafiku, does your programming use a language wholly compliant with English, or not? If it's wholly compliant, could you drop all reference to anything else? If it's not, could you take the Question somewhere geared to that language? Commented Apr 26, 2018 at 22:07
  • @RobbieGoodwin: the question is about writing a technical specification which is not a program, but a text. It's not specific to any programming language. Commented Apr 12, 2019 at 22:37
  • @jimm101: if you find some time to convert your comment into an answer, I would glad to mark it as accepted. Commented Apr 12, 2019 at 22:38

2 Answers 2

2

Time-limited, from time limit:

A limit of time within which something must be done.

Oxford

English doesn't explicitly distinguish between these, but domain usage does. Temporary is commonly used for password resets that force a new password. Time-restricted may refer to a time of day, such as restricted to business hours. The definition of time-limited naturally encompasses the 48 hour period from the example.

1

Temporal, as in a temporal cache. This word has an existing similar usage in software engineering, so likely to appeal to readers.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .