Contents
- 1. Introduction
- 4. Fundamentals
- 4.1 Naming -- The Foundation
- 4.2 Directory Objects
- 4.3 URLs and Composite Names
- 4.4 Events
-
- 5. Overview of the Interface
- 5.1 The Naming Package -- javax.naming
- 5.1.1 Contexts
- 5.1.2 The Initial Context
- 5.1.3 Names
- 5.1.4 Bindings
- 5.1.5 References
- 5.1.6 Referrals
- 5.2 The Directory Package -- javax.naming.directory
- 5.2.1 Directory Objects
- 5.2.2 Attributes
- 5.2.3 Directory Objects as Naming Contexts
- 5.2.4 The Initial Context
- 5.2.5 Searches
- 5.2.6 Schema
- 5.3 The Event Package -- javax.naming.event
- 5.3.1 Naming Events
- 5.3.2 Naming Listeners
- 5.3.3 Event Registration and Deregistration
- 5.3.4 Exception Handling
- 5.4 The LDAP Package -- javax.naming.ldap
- 5.4.1 Extended Operations
- 5.4.2 Controls
- 5.4.3 The Initial Context
- 5.4.4 Unsolicited Notifications
-
- 6. Configuration
- 6.1 Environment Properties
- 6.2 Context Environment
- 6.3 Resource Files
- 6.4 Application/Applet-scope Standard JNDI Properties
- 6.5 How the Environment Properties are Set
- 6.6 Modifications to the Environment
-
- 7. Scenarios
- 7.1 User authentication
- 7.2 Electronic Mail
- 7.3 Databases
- 7.4 Browsing
- 7.5 Network Printing
-
- 8. Security
Considerations
- 8.1 JNDI Classes
- 8.2 Security Model
- 8.3 Access To Servers
- 8.4 Sharing Context Handles
- 8.5 Context Environment
- 8.6 Class Loading
- 8.7 Serializable Objects
- 8.8 Responsibilities of Service Providers
-
- 9. Design Choices
- 9.1 Separation of Interfaces into Context and DirContext
- 9.2 Separation of JNDI into Different Functional
Packages
- 9.3 Separation of Client APIs and Service Provider
Interfaces
- 9.4 Multiple methods for listing Context
- 9.5 Support for Federation
- 9.6 DirContext versus DirObject
- 9.7 Support for Schemas
- 9.8 Overloaded Methods in Context and DirContext
- 9.9 Reference and Referenceable
- 9.10 Automatically Turning References into Objects
Appendix A: JNDI Standard Environment Properties
Appendix B: Examples for LDAP Programmers
Appendix C: Legend for Class Diagram
CONTENTS | PREV | NEXT
Copyright
©1997-1999 Sun Microsystems, Inc. All Rights Reserved.