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

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

La situation opposée peut également se pro<strong>du</strong>ire ; en effet, vous pouvez créer un fichier SWF<br />

enfant sur lequel son fichier parent pourra créer un script, mais qui ignore le domaine <strong>de</strong><br />

celui-ci. Dans ce cas, appelez System.security.allowDomain(_parent._url) à partir <strong>du</strong><br />

fichier SWF enfant. Il n'est pas nécessaire d'attendre la fin <strong>du</strong> chargement <strong>du</strong> fichier SWF<br />

parent ; le parent sera déjà chargé lorsque celui <strong>de</strong> l'enfant commencera.<br />

Si vous procé<strong>de</strong>z à la publication <strong>de</strong> Flash Player 8, vous pouvez également traiter ces<br />

situations en appelant System.security.allowDomain("*"). Cependant, il peut parfois<br />

s'agir d'un raccourci dangereux, dans la mesure où il autorise tout autre fichier SWF, quel que<br />

soit le domaine <strong>de</strong> ce <strong>de</strong>rnier, à accé<strong>de</strong>r au fichier SWF procédant à l'appel. Il est<br />

généralement plus sûr d'utiliser la propriété _url.<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 />

■ La présentation technique <strong>de</strong>s API relatives à la sécurité <strong>de</strong> Flash Player 8 disponibl à<br />

l'adresse : http://www.macromedia.com/go/fp8_security_apis<br />

Disponibilité : <strong>ActionScript</strong> 1.0 ; Flash Player 6<br />

Paramètres<br />

domain1:String - Chaîne(s) spécifiant les domaines qui peuvent accé<strong>de</strong>r aux objets et aux<br />

variables dans le fichier SWF contenant l'appel System.Security.allowDomain(). Les<br />

domaines peuvent être formatés <strong>de</strong> différentes façons :<br />

■ "domain.com"<br />

■ "http://domain.com"<br />

■ "http://IPaddress"<br />

■ (Flash Player 8 uniquement) "*"<br />

Vous pouvez transmettre un caractère générique ("*") à<br />

System.security.allowDomain() pour permettre à l'ensemble <strong>de</strong>s domaines, ce qui<br />

inclut les hôtes locaux, d'accé<strong>de</strong>r au fichier SWF procédant à l'appel. Avant d'utiliser le<br />

caractère générique, assurez-vous qu'un tel accès général au fichier SWF source est<br />

réellement nécessaire. Consultez la <strong>de</strong>scription principale <strong>de</strong> cette métho<strong>de</strong> pour obtenir<br />

plus <strong>de</strong> détails.<br />

security (System.security) 1097

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

Saved successfully!

Ooh no, something went wrong!