User Tools

Site Tools


access:internet_key_model

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
access:internet_key_model [2011/02/02 00:07]
mjallison
access:internet_key_model [2012/10/10 16:20] (current)
Line 45: Line 45:
  
 Log types are: Log types are:
 +  * '​C'​ - License creation
   * '​I'​ - License checkin   * '​I'​ - License checkin
   * '​O'​ - License checkout   * '​O'​ - License checkout
Line 53: Line 54:
  
 ===== License Key Timers ===== ===== License Key Timers =====
-| **Key Type** |Start time|Expire time|Expire Updates|Tempexpire|Max checkout duration|+Variant of Timed Key 
 +| **Key Type** |Start time|Expire time|Expire Updates|Timed expire|Max checkout duration|Note| 
 +|Timed Key     ​|Set@Key create|create+35d|N/​A|Set by AGTEK|Customer settable|
 |Permanent Key |Set@Key create|Never|N/​A|Set by AGTEK|Customer settable| |Permanent Key |Set@Key create|Never|N/​A|Set by AGTEK|Customer settable|
-|Software ​Key  |Set@Key create|Start 1 year|now+1 year on renew|Set by AGTEK|Customer settable| +|Training ​Key  |Set@Key create|create+10 days|AGTEK manual op|N/A|Customer settable|Allows all users="​*"​
-|One Time Key  |Set@Key create|Never|N/A|N/A|Forever+|Rental ​Key    |Set@Key create|create+1 year|AGTEK manual op|N/A|Customer settable|Called out for billing| 
-|Rental ​Key    |Set@Key create|Start + 1 year|AGTEK ​manual op|N/A|Customer settable+ 
-|Training ​Key  |Set@Key create|Start + 10 days|AGTEK manual op|N/A|Customer settable|+Strange keys 
 +**Key Type** |Start time|Expire time|Expire Updates|Timed expire|Max checkout duration|Note| 
 +|Software Key  ​|Set@Key create|create+1yr|now+1 year on renew|Set by AGTEK|N/A|requires periodic renewal()+secret sauce collected and checked on client to server, NEVER allow checkin
 +|One Time Key  |Set@Key create|Never|N/A|N/A|Forever|NEVER allow checking or renew|
  
 ====== Data Base Tables ====== ====== Data Base Tables ======
Line 72: Line 78:
 | expiretime| int(32) ​     | NO   ​| ​    | NULL    |                | Unix time for key expire, -1 == never; rental = duration + starttime|AGTEK| | expiretime| int(32) ​     | NO   ​| ​    | NULL    |                | Unix time for key expire, -1 == never; rental = duration + starttime|AGTEK|
 | products ​ | varchar(255) | YES  |     | NULL    |                | Quad code, comma sep, up to 50 |AGTEK| | products ​ | varchar(255) | YES  |     | NULL    |                | Quad code, comma sep, up to 50 |AGTEK|
-tempexpire ​  int(32     NO   |     | NULL    |                | Expire time for all temporary products ​|AGTEK| +timedproducts ​varchar(255) | YES  ​|     | NULL    |                | Quad code, comma sep, up to 50 |AGTEK| 
-tempproducts ​varchar(255) | YES  ​|     | NULL    |                | Quad code, comma sep, up to 50 |AGTEK| +timedexpire ​  int(32     NO   |     | NULL    |                | Expire time for all temporary products ​|AGTEK| 
-| checkedout ​  | tinyint(1) ​  | NO   ​| ​    | NULL    |                | 1 if checked out, 0 if available | +| checkedout ​  | tinyint(1) ​  | NO   ​| ​    | NULL    |                | 1 if checked out, 0 if available ​|AUTO
-| expired ​     | tinyint(1) ​  | NO   ​| ​    | NULL    |                | 1 if expired, 0 if available |+| expired ​     | tinyint(1) ​  | NO   ​| ​    | NULL    |                | 1 if expired, 0 if available ​|AUTO|
  
 **Operations** **Operations**
access/internet_key_model.1296605256.txt.gz · Last modified: 2012/10/10 16:20 (external edit)