IBM Verify

IBM Verify

Join this online user group to communicate across Security product users and IBM experts by sharing advice and best practices with peers and staying up to date regarding product enhancements.

 View Only

IBM Security Access Manager Java Runtime Environment (AMJRTE) Deep Dive – Part 1 : Overview and Compatibility

By JACK YARBOROUGH posted Fri September 28, 2018 12:00 AM

  
Co-authored by Nicholas Lloyd.

What is the Purpose of the AMJRTE?


The IBM Security Access Manager Java Runtime Environment (AMJRTE) provides a Java implementation for IBM Security Access Manager (ISAM) Administration and Authorization APIs.

Administration APIs are used to administrate the Access Manager environment with operations like :
– User Creation
– Group Creation
– ACL Administration
– POP Administration

Authorization APIs are used to access ISAM User and Group information as well as build ISAM Credentials.

More information about our Administration APIs can be found here :
IBM Knowledge Center : Introduction to the Administration API
IBM Developer Works : PDContext and PDAuthorizationContext Guidelines

How Does Compatibility Work?


Compatibility support for the AMJRTE is dependent on the Policy Server version.

A supported configuration is a PD.jar version that is equal to or an earlier version than the current Policy Server version.

In other words, our Policy Server is backwards compatible with the APIs in the PD.jar as per the following documentation :
Compatibility with earlier versions of the product

We are not forward compatible.

Consider the following ‘pdversion’ output :
[root@fimlpar5:/]# pdversion
Security Access Manager Runtime 7.0.0.35
Security Access Manager Policy Server 7.0.0.35

Security Access Manager Runtime for Java 7.0.0.35

This output would indicate that a PD.jar version of 7.0.0.35 or lower is compatible with this policy server and is available for a supported configuration.


Notes:

* – APAR IV49797 is resolved at 6.1.1 FP11
† – These versions are out of support. Please obtain a supported PD.jar from your systems or from the EOS Version’s latest Fixpack
‡ – Please refer to the IBM Java Life-cycle for supported JVMs

** Disclaimer **
This matrix is complete as of Firmware Version 9.0.6.0.

Please refer to the following documents for up-to-date compatibility :

Placeholder for TAI++
Placeholder for eTAI
Placeholder for AMJACC


#ISAM
0 comments
10 views

Permalink