Hi,

While working on the AdvancedTelemerty option, I noticed that in the default 
compiler a simple boolean used to control if the feature is enabled or not. But 
when reading the spec 
(http://wwwimages.adobe.com/www.adobe.com/content/dam/Adobe/en/devnet/swf/pdf/swf-file-format-spec.pdf
 (Page 220)) actually the presence of the tag enables the feature and if a 
password hash is provided, the advanced-telemetry access is password protected. 
Using a simple boolean prevents us from using the pretty neat password 
protection feature.


But having a look at the EnableDebugger2Tag this too supports a password 
according to the spec, but in the compiler the password is set to the constant 
value of "NO-PASSWORD". Searching for this brings me to SimpleMovie.java which 
contains a remark:

/**
* MD5 password is no longer needed for Flash Player.
* Use this dummy password instead of generating one.
* @see http://bugs.adobe.com/jira/browse/SDK-27210
*/
//private static final String NO_PASSWORD = "NO-PASSWORD";

So are passwords for debug access no longer possible and the "NO-PASSWORD" is 
simply output as the password parameter of the tag is not optional in the Spec 
and the flash and air runtime simply ignore it? Does the EnableTelemetry still 
support passwords does the same apply here and I should simply stick to 
generally omitting the optional password argument?

Unfortunately the bugs.adobe.com server seems to be offline so I can't check 
what the issue was.

Chris

Reply via email to