Localconnection.allowdomain - MACROMEDIA FLASH MX 2004-ACTIONSCRIPT LANGUAGE Reference

Actionscript language reference
Table of Contents

Advertisement

LocalConnection.allowDomain

Availability
Flash Player 6; behavior changed in Flash Player 7.
Usage
receiving_lc.allowDomain = function([sendingDomain:String]) : Boolean {
// Your statements here return true or false
}
Parameters
sendingDomain
SWF file that contains the sending LocalConnection object.
Returns
Nothing.
Description
Event handler; invoked whenever
sending LocalConnection object. Flash expects the code you implement in this handler to return
a Boolean value of
sending object is ignored, and the method is not invoked.
When this event handler is absent, Flash Player applies a default security policy, which is
equivalent to the following code:
my_lc.allowDomain = function (sendingDomain)
{
return (sendingDomain == this.domain());
}
Use
LocalConnection.allowDomain
specified domains, or from any domain, to execute methods of the receiving LocalConnection
object. If you don't declare the
commands from any domain, and the code in your handler would be simply
do declare
sendingDomain
domains from which you want to accept commands. The following examples show both
implementations.
In files authored for Flash Player 6, the
the caller. In files authored for Flash Player 7 or later, the
exact domain of the caller. In the latter case, to allow access by SWF files hosted at either
www.domain.com or store.domain.com, you must explicitly allow access from both domains.
// For Flash Player 6
receiving_lc.allowDomain = function(sendingDomain) {
return(sendingDomain=="domain.com");
}
// For Flash Player 7 or later
receiving_lc.allowDomain = function(sendingDomain) {
return(sendingDomain=="www.domain.com" ||
A string that represents an optional parameter specifying the domain of the
receiving_lc
or
. If the handler doesn't return
true
false
to explicitly permit LocalConnection objects from
sendingDomain
, you probably want to compare the value of
sendingDomain
receives a request to invoke a method from a
, the request from the
true
parameter, you probably want to accept
parameter contains the superdomain of
sendingDomain
LocalConnection.allowDomain
. If you
return true
with
sendingDomain
parameter contains the
403

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the FLASH MX 2004-ACTIONSCRIPT LANGUAGE and is the answer not in the manual?

Subscribe to Our Youtube Channel

This manual is also suitable for:

Flash mx

Table of Contents