03.07.2013 Views

Guide de reference du langage ActionScript 2.0 - PowWeb

Guide de reference du langage ActionScript 2.0 - PowWeb

Guide de reference du langage ActionScript 2.0 - PowWeb

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

sandboxType (propriété security.sandboxType)<br />

public static sandboxType : String [lecture seule]<br />

Indique le type <strong>de</strong> sanbdox <strong>de</strong> sécurité dans lequel fonctionne le fichier SWF appelant.<br />

System.security.sandboxType a l'une <strong>de</strong>s valeurs suivantes :<br />

■ remote : Ce fichier SWF provient d'une URL et fonctionnera selon les règles basées sur le<br />

domaine sandbox.<br />

■ localWithFile: Ce fichier SWF est un fichier local qui n'a pas reçu la confiance <strong>de</strong><br />

l'utilisateur et n'a pas été publié avec une désignation <strong>de</strong> mise en réseau. Ce fichier SWF<br />

peut lire à partir <strong>de</strong> sources locales <strong>de</strong> données mais ne peut pas communiquer avec<br />

Internet.<br />

■ localWithNetwork: Ce fichier SWF est un fichier local qui n'a pas reçu la confiance <strong>de</strong><br />

l'utilisateur et a été publié avec une désignation <strong>de</strong> mise en réseau. Ce fichier SWF peut<br />

communiquer avec Internet mais ne peut pas lire à partir <strong>de</strong> sources locales <strong>de</strong> données.<br />

■ localTrusted: Ce fichier SWF est un fichier local qui a reçu la confiance <strong>de</strong> l'utilisateur<br />

en utilisant soit le gestionnaire <strong>de</strong> paramètres, soit un fichier <strong>de</strong> configuration<br />

FlashPlayerTrust. Ce fichier SWF peut aussi bien lire à partir <strong>de</strong> sources locales <strong>de</strong> données<br />

qu'il peut communiquer avec Internet.<br />

Notez que cette propriété peut être examinée <strong>de</strong>puis un fichier SWF <strong>de</strong> quelque version que<br />

ce soit, mais qu'elle est prise en charge uniquement dans Flash Player 8 ou supérieur. Cette<br />

convention inhabituelle signifie que vous pouvez par exemple examiner cette propriété à partir<br />

d'un fichier SWF <strong>de</strong> la version 7 lu sous Flash Player 8. Cette prise en charge <strong>de</strong> toutes les<br />

versions signifie que si vous publiez pour une version antérieure à 8, au moment <strong>de</strong> la<br />

publication, vous ne saurez pas si cette propriété sera prise en charge ou non au moment <strong>de</strong> la<br />

lecture. Ainsi, dans un fichier SWF <strong>de</strong> version 7 ou inférieure, vous trouverez peut-être que<br />

cette propriété a une valeur indéfinie. Ceci ne <strong>de</strong>vrait se pro<strong>du</strong>ire que lorsque la version <strong>du</strong><br />

player (indiquée par System.capabilities.version) est inférieure à 8. Dans ce cas, vous<br />

pouvez déterminer le type <strong>de</strong> sandbox selon que l'URL <strong>de</strong> votre fichier SWF est un fichier<br />

local ou non. Si c'est le cas, vous pouvez supposer que Flash Player classera votre fichier SWF<br />

en tant que "localTrusted" (avant Flash Player 8, tous les contenus locaux étaient ainsi<br />

traités). Dans le cas contraire, vous pouvez partir <strong>du</strong> principe que Flash Player classera votre<br />

fichier SWF en tant que "remote".<br />

Pour plus d'informations, consultez les sections suivantes :<br />

■ Chapitre 17, « Un<strong>de</strong>rstanding Security » (Comprendre la sécurité), dans Learning<br />

<strong>ActionScript</strong> <strong>2.0</strong> dans Flash<br />

■ La présentation technique <strong>de</strong> sécurité <strong>de</strong> Flash Player 8 disponible à l'adresse : http://<br />

www.macromedia.com/go/fp8_security<br />

security (System.security) 1105

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!