Sun Java System Identity Server 2004Q2 Technical Overview |
About This Book
This Technical Overview provides a high-level overview of how Sun Java System Identity Server (formerly Sun ONE Identity Server) components work together to consolidate identity management and to protect enterprise assets and web-based applications. It explains basic Identity Server concepts and terminology. This book is designed to help you identify topics relevant to your enterprise needs so that you can explore those topics more fully in other Identity Server documentation.
Audience for This GuideThis Technical Overview is intended for use by IT administrators and software developers who implement an integrated identity management and web access platform using Sun Java System servers and software. It is recommended that administrators understand the following technologies:
Because Sun Java System Directory Server is used as the data store in an Identity Server deployment, administrators should also be familiar with the documentation provided with that product. The latest Directory Server documentation can be accessed online.
Identity Server 2004Q2 Documentation SetThe Identity Server 2004Q2 documentation includes two sets:
Identity Server 2004Q2 Core Documentation
The Identity Server 2004Q2 documentation set contains the following titles:
- Technical Overview (http://docs.sun.com/doc/817-5706) provides a high-level overview of how Identity Server components work together to consolidate identity management and to protect enterprise assets and web-based applications. It also explains basic Identity Server concepts and terminology.
- Migration Guide (http://docs.sun.com/doc/817-5708) provides details on how to migrate existing data and Sun Java System product deployments to the latest version of Identity Server. (For instructions about installing Identity Server and other products, see the Sun Java Enterprise System 2004Q2 Installation Guide (http://docs.sun.com/doc/817-5760).
- Administration Guide (http://docs.sun.com/doc/817-5709) describes how to use the Identity Server console as well as manage user and service data via the command line.
- Deployment Planning Guide (http://docs.sun.com/doc/817-5707) provides information on planning an Identity Server deployment within an existing information technology infrastructure.
- Developer’s Guide (http://docs.sun.com/doc/817-5710) offers information on how to customize Identity Server and integrate its functionality into an organization’s current technical infrastructure. It also contains details about the programmatic aspects of the product and its API.
- Developer’s Reference (http://docs.sun.com/doc/817-5711) provides summaries of data types, structures, and functions that make up the public Identity Server C APIs.
- Federation Management Guide (http://docs.sun.com/doc/817-6362) provides information about Federation Management, which is based on the Liberty Alliance Project.
- The Release Notes (http://docs.sun.com/doc/817-5712) will be available online after the product is released. They gather an assortment of last-minute information, including a description of what is new in this current release, known problems and limitations, installation notes, and how to report issues with the software or the documentation.
Updates to the Release Notes and links to modifications of the core documentation can be found on the Identity Server page at the Sun Java System 2004Q2 documentation web site (http://docs.sun.com/prod/entsys.04q2). Updated documents will be marked with a revision date.
Identity Server Policy Agent Documentation
Policy agents for Identity Server documents are available on this Web site:
http://docs.sun.com/coll/S1_IdServPolicyAgent_21
Policy agents for Identity Server are available on a different schedule than the server product itself. Therefore, the documentation set for the policy agents is available outside the core set of Identity Server documentation. The following titles are included in the set:
- Web Policy Agents Guide documents how to install and configure an Identity Server policy agent on various web and proxy servers. It also includes troubleshooting and information specific to each agent.
- J2EE Policy Agents Guide documents how to install and configure an Identity Server policy agent that can protect a variety of hosted J2EE applications. It also includes troubleshooting and information specific to each agent.
- The Release Notes will be available online after the set of agents is released. There is generally one Release Notes file for each agent type release. The Release Notes gather an assortment of last-minute information, including a description of what is new in this current release, known problems and limitations, installation notes, and how to report issues with the software or the documentation.
Updates to the Release Notes and modifications to the policy agent documentation can be found on the Policy Agents page at the Sun Java System documentation web site. Updated documents will be marked with a revision date.
Your Feedback on the DocumentationSun Microsystems and the Identity Server technical writers are interested in improving this documentation and welcomes your comments and suggestions. Use the following web-based form to provide feedback to us:
http://www.sun.com/hwdocs/feedback/
Please provide the full document title and part number in the appropriate fields. The part number can be found on the title page of the book or at the top of the document, and is usually a seven or nine digit number. For example, the part number of the Technical Overview is 816-5706-10.
Documentation Conventions Used in This GuideIn the Identity Server documentation, certain typographic conventions and terminology are used. These conventions are described in the following sections.
Typographic Conventions
This book uses the following typographic conventions:
- Italic type is used within text for book titles, new terminology, emphasis, and words used in the literal sense.
- Monospace font is used for sample code and code listings, API and language elements (such as function names and class names), filenames, pathnames, directory names, HTML tags, and any text that must be typed on the screen.
- Italic serif font is used within code and code fragments to indicate variable placeholders. For example, the following command uses filename as a variable placeholder for an argument to the gunzip command:
gunzip -d filename.tar.gz
Terminology
The following terms are used in the Identity Server documentation set:
- Identity Server refers to Identity Server and any installed instances of the Identity Server software.
- Policy and Management services refers to the collective set of Identity Server components and software that are installed and running on a dedicated deployment container such as a web server.
- Directory Server refers to an installed instance of Sun Java System Directory Server.
- Application Server refers to an installed instance of Sun Java System Application Server (also known as Sun ONE Application Server.)
- Web Server refers to an installed instance of Sun Java System Web Server (also known as Sun ONE Web Server).
- Web container that runs Identity Server refers to the dedicated J2EE container (such as Web Server or Application Server) where the Policy and Management Services are installed.
- IdentityServer_base represents the base installation directory for Identity Server. The Identity Server 2004Q2 default base installation and product directory depends on your specific platform:
The product directory is /SUNWam for Solaris systems and /identity for Linux systems. When you install Identity Server 2004Q2, you can specify a different directory for /opt on Solaris systems or /opt/sun on Linux systems; however, do not change the /SUNWam or /identity product directory.
For the base installation directory of the following products, refer to the documentation for the specific product.
- DirectoryServer_base represents the base installation directory for Sun Java System Directory Server.
- ApplicationServer_base is a variable place holder for the home directory for Sun Java System Application Server.
- WebServer_base is a variable place holder for the home directory for Sun Java System Web Server.
Related InformationUseful information can be found at the following locations:
- Directory Server documentation:
http://docs.sun.com/coll/DirectoryServer_04q2- Web Server documentation:
http://docs.sun.com/coll/S1_websvr61_en- Application Server documentation
http://docs.sun.com/coll/s1_asseu3_en- Web Proxy Server documentation:
http://docs.sun.com/prod/s1.webproxys#hic- Download Center:
http://wwws.sun.com/software/download/- Technical Support:
http://www.sun.com/service/sunone/software/index.html- Professional Services:
http://www.sun.com/service/sunps/sunone/index.html- Sun Enterprise Services, Solaris Patches, and Support:
- Developer Information:
http://developers.sun.com/prodtech/index.html
Related Third-Party Web Site ReferencesThird-party URLs are referenced in this document and provide additional, related information.
Sun is not responsible for the availability of third-party Web sites mentioned in this document. Sun does not endorse and is not responsible or liable for any content, advertising, products, or other materials that are available on or through such sites or resources. Sun will not be responsible or liable for any actual or alleged damage or loss caused by or in connection with the use of or reliance on any such content, goods, or services that are available on or through such sites or resources.