Access plug-in


Namespaces

namespace  fms_access
namespace  fms_access

Classes

class  IFCAccessAdaptor
 The interface of an Access plug-in. This is the interface that the server uses to access methods of the plug-in. More...
class  IFCAccessContext
 This interface is implemented by the server and provides the plug-in methods to query the server for information. More...
class  IFCAccess
 The interface to an access event. Access events are implemented by the server and are passed to the plug-in in the onAccess() method of IFCAccessAdaptor. The plug-in can use this interface to get information about the access event. Based on the information provided, the plug-in can take appropriate action for that event. More...

Defines

#define IFCAccessAdaptor_H
#define FCExport
#define IFC_ACCESS_ENTRY_PROC   "IFCCreateAccessAdaptor"
#define STRING_VALUE_BUFFER_LEN   128

Functions

int FCExport IFCCreateAccessAdaptor (IFCAccessContext *pServer, IFCAccessAdaptor *&pAdaptor)

Detailed Description

An Access plug-in adds another layer of security to the server; it intercepts connection requests and lets you examine the client and the server to determine whether requests should be accepted, rejected, or redirected before the requests reach the server's script layer.

You can code the plug-in to accept, reject, or redirect requests based upon how many users are connected to the server and the amount of bandwidth being consumed. You can set read and write access for files and folders on the server, set permissions to access audio and video bitmap data, and inspect client properties. You could also query your organization's database of users and passwords to determine which connection requests should be allowed. Once the plug-in accepts the connection, you could update the database with a record of the user's access to the server.

For more information, see Flash Media Interactive Server Plug-in Developer Guide.


Define Documentation

#define FCExport

#define IFC_ACCESS_ENTRY_PROC   "IFCCreateAccessAdaptor"

#define IFCAccessAdaptor_H

#define STRING_VALUE_BUFFER_LEN   128


Function Documentation

int FCExport IFCCreateAccessAdaptor ( IFCAccessContext pServer,
IFCAccessAdaptor *&  pAdaptor 
)

Called by the server to create an instance of the Access plug-in.

Parameters:
pServer A pointer the plug-in can use to query the server for information such as statistics. This pointer is valid for the lifetime of the plug-in and can be stored and used at any time.
pAdaptor A pointer to the instantiated plug-in. This is returned to the server and used by the server to communicate with the plug-in.

FMS Adaptors Footer

 

©2007 Adobe Systems Incorporated.  All Rights Reserved.