Extension SDK for BEA WebLogic Network Gatekeeper
What is the Extension SDK for Network Gatekeeper 2.1
The Extension SDK for Network Gatekeeper is a new product that allows developers to create extensions to the WebLogic Network Gatekeeper.
Extensions can be made as completely new traffic flows from northbound interfaces to network protocol plug-ins. Extensions can also be made to the northbound interfaces, while reusing the existing Service capabilities and creating new northbound interfaces that uses the existing interfaces provided by the SESPA part of the Service Capabilities. Extension can also be created on the network protocol layer, that is creating new plug-ins that implement the existing plug-in interfaces.
A set of code templates and rule file templates, together with a build environment for the extensions are included in the Extension SDK.
Notes on installation
In order to deploy extension that are created using the Extension SDK in a WebLogic Network Gatekeeper, the following patches are necessary to Network Gatekeeper 2.1:
- x_sespa_access.jar, patch version: R_WLNG_2_1_0_4
- slee.jar, patch version: R_WLNG_2_1_0_5
The Extension SDK, and software modules developed using the Extension SDK use interfaces internal in the Network Gatekeeper as well as utility classes specific for the Extension SDK.
The code template structure for the ESPA and SESPA modules may change in the next release of the Extension SDK. The current structure will however continue to be supported.
- The documentation for Extension SDK for WebLogic Network Gatekeeper 2.1, is available on e-docs. The URL is password protected, the login details are provided when ordering the software.
Operating system and third party software versions
The Extension SDK has been tested using the following configurations.
- HP-UX 11.23
- SunOS 5.9 (Solaris 9)
- Red Hat Enterprise Linux AS release 3
- Windows XP
For HP-UX: sdk14_14207_1122, version 1.4.2.07. JavaTM for HP-UX 11i Out-of-Box tool: 2.0.3
For Linux: jrockit-j2sdk1.4.2_05-linux-ia32
For Sun Solaris: j2sdk-1_4_2_04-solaris-sparc
For Windows: j2sdk-1_4_2_04-windows-i586-p
Orbacus 4.1.2 or 4.3.
Orbacus is not provided with the Extension SDK. A developer needs to acquire this separately. Visit http://www.iona.com for more information.
Ant 1.6.5. Ant is provided with the Extension SDK.
The following section describes known issues, and notes about these issues, in Extension SDK for Network Gatekeeper 2.1.
Change Request Number
Login session validity period checks must be disabled in the Network Gatekeeper in order to support network triggered events.
When having login session validity period checks enabled in the Network Gatekeeper, the network triggered part of the example provided in the module templates will not work. See Network Gatekeeper User's guide for information on how to disable checking of validity periods for the login tickets.