Using Flash Remoting With Jrun Security; Looking At The Actionscript Authentication Code; Looking At The Jrun Security Settings - MACROMEDIA FLASH REMOTING MX-USING FLASH REMOTING FOR FLASH MX 2004 ACTIONSCRIPT 2.0 Use Manual

Using flash remoting for flash mx 2004 actionscript 2.0
Table of Contents

Advertisement

You can use the following ActionScript code to get the value of the LoanInfo bean's
MonthlyPayment
function calculateReturnComplex_Result (re:ResultEvent):Void
{
payOutput.text = re.result.monthlyPayment;
}
function calculateReturnComplex_Fault (fe:FaultEvent):Void
{
mx.remoting.debug.NetDebug.trace({level:"None", message:"There was a
problem" + fe.fault.faultstring});
}
For detailed information about the ActionScript result-handling hierarchy and result-handling
strategies, see
Chapter 2, "Handling service results and errors," on page

Using Flash Remoting with JRun security

You can use the
authenticate Flash users to a JRun 4 server and authorize them to access EJBs after they are
authenticated. When a user cannot be authenticated, the default fault handling method on the
client can provide details.
All of the gateway adapters support authentication, but only the EJB adapter supports
authorization. After a user is authenticated, the user's role is associated with any EJBs the user may
access, and the security permissions established in EJB deployment descriptors (ejb-jar.xml) are
enforced. Only users in specified roles are allowed to access the EJB methods. An error occurs
when the credentials provided through the
specified role.
The following sections show examples of ActionScript for setting credentials and security settings.

Looking at the ActionScript authentication code

The following example shows ActionScript code that passes a user name and password from a
Flash application to a JRun server:
var con1:Connection = new Connection();
con1.connect("http://examples.macromedia.com/flashservices/gateway/");
con1.setCredentials("Flash", "Flashpass");

Looking at the JRun security settings

The following example shows entries for the user named Flash and a role, FlashRole, to which the
user belongs, using the default security implementation (jrun-users.xml file) for a JRun server:
<user>
<user-name>Flash</user-name>
<password>Flashpass</password>
</user>
<role>
<role-name>FlashRole</role-name>
<user-name>Flash</user-name>
</role>
property, or handle a fault condition:
method of the Connection class in ActionScript to
setCredentials()
method do not map to a user in a
setCredentials()

Using Flash Remoting with JRun security

43.
139

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the FLASH REMOTING MX-USING FLASH REMOTING FOR FLASH MX 2004 ACTIONSCRIPT 2.0 and is the answer not in the manual?

Subscribe to Our Youtube Channel

This manual is also suitable for:

Flash remoting mx

Table of Contents