Change Log: Access Manager SDK Customization

August 2012

Binaries:

LDAP Server Plugin : "com.novell.nidp.common.authority.ldap.jndi.LDAPStorePlugin" class is moved from nidp.jar to NAMCommon.jar as com.novell.nam.common.ldap.jndi.LDAPStorePlugin since Access Manager 3.1.3.

Doc:

  • Created a separate manual for Access Manager 3.2 to include the External Attribute Source policy detail.
  • Added separate directory for Access Manager 3.2 samples
  • Updated LDAP server Plug-In section

Sample:

Added the following policy extension class examples with their ReadMe documents:

External Attribute Source Policy Extension:
  • NameAttributeFromMailID.java
  • NameAttributeFromMailIDFactory.java
LDAPGroupDataElement Example:
  • LDAPGroupDataElementFactory.java
  • LDAPGroupDataElement.java
Template Condition Policy:
  • PolicyConditionExtnFactoryTemplate.java
  • PolicyConditionExtnTemplate.java
Template Data Policy:
  • PolicyDataExtnFactoryTemplate.java
  • PolicyDataExtnTemplate.java
Removed following ExternalDataFiller Example from the sample code because Identity Injection Java Plug-in API has been deprecated. For new development, use the Policy Extension API introduced in Access Manager 3.1.
ExternalDataFiller:
  • AccountDataFiller.java
  • AccountDataFillerFactory.java

27 March 2009

Binaries:

Split into separate downloads for Access Manager 3.0.4 and 3.1.

Doc:

  • Created a separate manual for Access Manager 3.0.4
  • Created a separate manual for Access Manager 3.1

Sample:

Added separate directory for Access Manager 3.1 samples.

12 January 2009

Binaries:

No change.

Doc:

  • Added information about the policy extension API.
  • Deprecated the Identity Injection Java plug-in.
  • Updated the JavaDoc.

Sample:

Added a sample for the policy extension API.

3 October 2008

Binaries:

No change.

Doc:

  • Added information about a LDAP server plug-in.
  • Updated the JavaDoc.

Sample:

No change.

18 April 2008

Binaries:

No change.

Doc:

  • Added additional information about a new doAuthenticate method.
  • Updated the JavaDoc.

Sample:

Updated the PasswordClass.java sample.

10 October 2007

Binaries:

No change.

Doc:

  • Added additional information about methods, and localizing the authentication class.
  • Updated the JavaDoc.

Sample:

No change.

14 May 2007

Binaries:

No change.

Doc:

  • Documented the Java Identity Server Authentication API (Early Access).
  • Created JavaDoc for the LocalAuthenticationClass.

Sample:

Added the PasswordClass.java authentication Java class.

6 December 2006

Binaries:

Added the following data injection plug-in Java classes:

  • DataElement.java
  • ExternalDataFiller.java
  • ExternalDataFillerContext.java
  • ExternalDataFillerFactory.java

Doc:

  • Added as an Early Access component.
  • Documented the Java plug-in to access data stores and information that are not currently supported by the Access Manager product, then inject that data in a usable form into a Web server.

Sample:

Added the Java plug-in samples to the Access Manager sample code directory:

  • AccountDataFiller.java
  • AccountDataFillerFactory.java