The Token Access allows you to secure content and authorize file access to user without using database. Use the methods in Authorization administration component interface to get a token id encrypted with username, user IP address and token valid period. Append the token id in the URL and present it to Windows Media Player. When Windows Media Player sends the URL request to Windows Media Services, VideoGuard authorization plug-in captures the token id in the URL and decrypts it. The request is granted if the decrypted IP address matches the IP address of Windows Media Player and also the token id is still within valid period. Otherwise, the request is denied.
The MD5 Ticket Access works the same way as the Token Access. It is to support the md5() function in PHP scripting language. The system time in web server and Windows media server must be in sync.
The URL Callback Access allows the WMS administrator to specify an HTTP URL when windows media server receives a streaming request. If the callback URL returns a string matching the value specified in "Valid Code" field, the streaming request is granted, otherwise, it is denied.
Please enable the "Enable PPM" check box in VG EventNotification plugin if PREVIEW value (> 0) is specified.
You can configure the following options for this plug-in.
|Item||Field in registry||Description|
|Enable Token Access checking||TokenEnable||Enable the Token Access checking security section in the VG Authorization plug-in.|
|Encryption Key||TokenKey||Type a integer value between 1 and 999,999,999. This integer key is used by the method of component interface VGAuthorization.AuthorizeAdmin::GetEncryptedToken() and GetEncryptedSToken(). In addition to this key, VG Authorization plug-in also uses an internal key for encryption and decryption.|
|Enable MD5 Ticket Access checking||TicketEnable||Enable the MD5 Ticket Access checking security section in the VG Authorization plug-in.|
|A Key||TicketKey||Type a string with length between 1 and 128 characters. This string key is used as a private string to hash the passing data value.|
|Enable URL Callback checking||URLCBEnable||Enable the URL Callback Access checking security section in the VG Authorization plug-in.|
|Valid Code||URLCBCode||A string used to match the return value from the callback URL. If the code is found, the streaming request is granted, otherwise, it is denied.|
|The Callback URL||URLCBLink||The URL to call when windows media server receives a streaming request. The length of URL, including the [[QUERYSTRING]], must be less than 1024 characters.|
Use VG Authorization Server Level of Token Acces
Use VG Authorization Token Access
Use VG Authorization MD5 Ticket Access
Use VG Authorization URL Callback Access