Index Next |
Directory Server Access Management Edition Programmer's Guide |
Contents
About This Guide
What You Are Expected to Know
iPlanet Directory Server Access Management Edition Documentation Set
Organization of This Guide
Documentation Conventions Used in This Guide
Typographic Conventions
Related Information
Terminology
Chapter 1 IntroductionDSAME Overview
How DSAME Works
Web Access
Extending DSAME
Java Application Access
Service Definition With XML
DSAME File System
HTML Templates
The Java APIs
Runtime Directory
Chapter 2 DSAME And XMLOverview
XML Service Files
Service Definition and Integration
Document Type Definition Files
Service Attributes
DSAME DTD Files
Default Values
Attribute Inheritance
Defining A Service
The sms.dtd Structure
DSAME XML Files
The amAdmin.dtd Structure
Internal XML Service Files
Abstract Objects and amEntrySpecific.xml
Batch Processing XML Files
XML Schema Files
Customizing User Pages
Abstract Objects
The amAdmin Command Line Executable
amEntrySpecific.xml Schema
The amadmin Syntax
SampleMailService Files
Chapter 3 User Authentication With DSAMEThe Authentication Process
Administration Console Entry
Installed Authentication Services
URL Policy Agent Entry
Client Detection
Custom Authentication Services
Creating an Authentication Service
Authentication Service Properties Files
Authentication Service XML Files
Configuring Screen Properties
Authentication URL Parameters
Configuring Localization Properties
Authentication APIs
Authentication API Overview
Sample Authentication Service
AuthenticationModuleFactory Interface
AuthenticationModule Class
Authentication Sample: Readme.html
Chapter 4 Identity Management And The SDKOverview
Management Of Identity-Related Objects
Structure of ums.xml
DSAME SDK
Modifying ums.xml
Identity Management APIs
The SDK And Cache
Sample Code
Cache Properties
Chapter 5 Single Sign-On With DSAMEThe Single Sign-On Process
Contacting A Web Agent
Cross-Domain Support For SSO
Creating A Session
Providing User Credentials
Cookies and Tokens
Enabling Cross-Domain Single Sign-On
SSO APIs
Configuring For Cross-Domain SSO
Non-Web-Based Applications
Sample SSO Java Files
API Overview
Sample API Code
SSO Servlet Sample
Multi-JVM Support
Remote SSO Sample
Command Line SSO Sample
Chapter 6 LoggingOverview
Logging Architecture
Log Message Formats
Logging Service
File Format
Logging API
Database Format
LogManager Class
Recorded Events
LogRecord Class
Logging Exceptions
Sample Logging Code
SSO-related Logs
Console-related Logs
Authentication-related Logs
Chapter 7 Utility APIsOverview
API Summary
StatsListener
AdminUtils
AMClientDetector
Debug
Locale
Stats
SystemProperties
ThreadPool
Chapter 8 iPlanet Directory Server And DSAMEOverview
Index
Roles
Managed Roles
Access Control Instructions (ACIs)
How DSAME Uses Roles
Defining ACIs
Class Of Service
Format of Predefined ACIs
CoS Definition Entry
CoS Template Entry
Conflicts and CoS
Existing Applications
Index Next
Copyright © 2002 Sun Microsystems, Inc. All rights reserved.
Last Updated May 14, 2002