Entegrity Solutions:  Access management, SSO, secure file delivery, DCE/DFS
Entegrity Solutions:  Access management, SSO, secure file delivery, DCE/DFS


Products from Entegrity Solutions Services from Entegrity Solutions Entegrity Solutions corporate information News and events from Entegrity Solutions Entegrity Solutions customers
Entegrity Solutions partners Contact Entegrity Solutions Technical Support from Entegrity Solutions

 

 Products
Products Overview
AssureAccess
AssureBridges
AssureDelivery
Entegrity DCE and DFS



 

 Application Security optimized for BEA WebLogic Platform™


AssureAccess simplifies application security integration for applications and portals running on the BEA WebLogic PlatformTM by both supporting proprietary BEA WebLogic Server interfaces and providing market-leading application security integration solutions like:

  • BEA WebLogic Server 7.0 Security Service Provider Interface (SSPI)
  • Universal Java Plug-In
  • Servlet Filter

AssureAccess and BEA WebLogic Platform Security Interfaces
As security in the BEA WebLogic Platform becomes more sophisticated, the interfaces available to 3rd party application security providers change. In BEA WebLogic Server 7.0, BEA offers an SSPI that gives application security providers full control of authorization, while previous versions offer a Custom Security Realm that is limited to providing input for standard Java Security.

BEA WebLogic Server 7.0 SSPI
In BEA WebLogic Server 7.0, BEA implements the new SSPI, providing both greater security functionality and an alternative to Java Security. The SSPI allows application security products like AssureAccess to apply dynamic, fine-grained, policy-based access management to deployed application resources without modifying the application.
AssureAccess was the first application security product to support the SSPI, and implements SSPI interfaces that enable the following functions:

Authentication - manages logins through standard AssureAccess mechanisms, including the JAAS LoginModule, certifies perimeter authentications, validates prior authentications for authorization, and enables single sign-on.
Authorization - enables dynamic, policy-based authorization using the AssureAccess policy model by overriding Java Security.
Auditing - collects and centrally stores WebLogic audits using the AssureAccess Audit service, simplifying administration.
Role Mapper - extends Java Security by enabling dynamic, policy-based role protection and assignments using the AssureAccess policy model.

BEA WebLogic Server Security Realm
For applications running on versions prior to BEA WebLogic Server 7.0, AssureAccess provides full support for the BEA WebLogic Server Security Realm. The Security Realm works with the Java Security model, enabling authentication, single sign-on, and supporting fine-grained access control when combined with other AssureAccess security integration solutions.

AssureAccess Extends BEA WebLogic Platform Security
In addition to the security interfaces provided by BEA WebLogic Platform, AssureAccess also offers four other application security integration solutions designed to provide maximum security granularity with minimum integration effort.

Universal Java Plug-In
AssureAccess takes a wholly new approach to securing resources served by EJB containers with its Universal Java Plug-In. Rather than modifying beans to call the API directly, or using a pre-compiler, AssureAccess allows application developers to incorporate policy-based access control into J2EE applications without either step. This functionality secures both new and existing applications with a single click, and is only available in AssureAccess.

Protecting deployed applications requires three steps:
1. Browsing for the application through the AssureAccess Management Console
2. Protecting application resources (Servlets, JSPs, EJBs) using policies
3. Restarting the application server

Servlet Filter
AssureAccess provides a servlet filter compliant with the Servlet 2.3 specification, enabling Bolt-On security for resources in the JSP/Servlet container. The functionality allows application developers to protect web-based resources in the J2EE application server without modifying the application. JSPs, servlets, and all static content (HTML, gif, jpg) can be protected using complex security policies. The servlet filter also brings web-like features such as forms based login and authentication strength to the application server environment.

JSP Tag Library
Internet applications typically have presentation logic coded as a set of JSPs, while business logic is normally contained in a set of application EJBs. AssureAccess provides fine-grained access control through APIs embedded in the JSP code. This allows the developer to control which page elements (text, links, and menu items) are available to individual users.

AssureAccess simplifies including security into applications by providing a JSP tag library. The JSP tag library enables JSP pages that authenticate, authorize, audit and check attribute values to be easily created while abstracting security logic. The tags also allow the developer to redirect to another page, or omit HTML code on conditional failures.

Java API
The AssureAccess Java API can be called from within any Java application component (Servlet, JSP, EJB). Part of the API is designed specifically for the J2EE application environment, simplifying username/password authentication, authorization and audit. Since AssureAccess is 100% pure Java, every aspect of the product functionality is available through the complete API.

The API can leverage authentications done through other AssureAccess security options, enabling Single Sign-On. Alternately, it can authenticate users directly by backing an HTML login form and setting user session.

API integration is typically used to implement fine-grained access control from within a Servlet, JSP, or EJB. The application developer can conditionally display user interface elements from within a JSP by managing access to user-defined resources. Similarly, in a Servlet or EJB, access controls can be used to protect blocks of code or individual methods.

Contact :: Site map :: Privacy policy  :: Top