Skip Headers
Oracle® Access Manager Customization Guide
10
g
(10.1.4.3)
Part Number E12498-01
Home
Book List
Index
Contact Us
Next
View PDF
Contents
List of Figures
List of Tables
Title and Copyright Information
Preface
Audience
Documentation Accessibility
Related Documents
Conventions
What's New in Oracle Access Manager?
Product and Component Name Changes
Globalization, Localization, and Multibyte Support
Customizing PresentationXML Stylesheets Using XMLSpy
Customizing Email Notifications
Customizing a Self-Registration Confirmation Page
Designing the GUI with PresentationXML
Verifying PresentationXML XSL Files
WebGate Updates
Parameter Updates
1
Introduction
2
Designing the GUI with PresentationXML
2.1
PresentationXML Operation
2.1.1
Stylesheet Encoding
2.1.2
Server-Side Processing
2.1.3
Parameters that Control Operation
2.1.3.1
Format Parameter
2.1.3.2
XSLProcessor
2.1.3.3
XSL Parameter
2.1.3.4
Style Parameter
2.1.4
Client-Side Processing
2.1.5
Caching Considerations
2.2
Setting Up Your Environment to Customize the Stylesheets
2.3
PresentationXML Components
2.3.1
XSL Transformer
2.3.2
Identity System Applications
2.3.3
URLs
2.3.4
OutPutXML
2.3.5
XML Schemas
2.3.5.1
component_profile.xsd
2.3.5.2
Schema Files
2.3.6
Registration Files
2.3.6.1
General Content of Registration Files
2.3.6.2
Excerpt: User Manager Registration File
2.3.7
JavaScripts
2.3.8
Styles
2.3.8.1
New Stylesheet Structure
2.3.8.2
XSL Stylesheet Content
2.3.8.3
Images
2.4
PresentationXML Libraries
2.4.1
Directory Structure
2.4.2
Directory Content
2.4.3
Stylesheets
2.4.3.1
basic.xsl
2.4.3.2
font.xsl
2.4.3.3
title.xsl
2.4.3.4
navbar.xsl
2.4.3.5
searchform.xsl
2.4.4
XML Schema Elements Library
2.4.4.1
displaytype.xsd
2.4.4.2
component_basic.xsd
2.4.4.3
navbar.xsd
2.4.4.4
searchform.xsd
2.4.4.5
component_panel.xsd
2.4.4.6
error.xsd
2.4.5
Image Library
2.4.6
JavaScript Library
2.4.6.1
Confirm.js
2.4.6.2
Customizeresults.js
2.4.6.3
Deactivateuser.js
2.4.6.4
Groupsubscription.js
2.4.6.5
Helpcommon.js
2.4.6.6
Horizontalprofile.js
2.4.6.7
Misc.js
2.4.6.8
Miscsc.js
2.4.6.9
Monitorwf.js
2.4.7
Unspecified Program Names
2.5
Customizing Oracle Access Manager
2.5.1
Prerequisites to Customizing Styles
2.5.2
Customization Facts
2.5.3
Customization Guidelines
2.5.4
Customization Methodology Checklist
2.6
Customizing the Identity System Pages
2.6.1
Completing Prerequisites
2.6.2
Choosing a Function to Customize
2.6.3
Copying Stylesheets to Your Custom Directory
2.6.4
Editing Stylesheets
2.6.5
Copying Images and Styles to WebPass
2.6.6
Testing Your Customized Style
2.6.7
Propagating Styles
2.6.8
Troubleshooting Customization Issues
2.6.9
Localizing XSL Files
2.7
Verifying XSL Files
3
Customizing Portal Inserts
3.1
Overview of Portal Inserts
3.2
Using Portal Inserts
3.3
Portal ID and BackURL
3.4
Identity System Applications and Portal Inserts
3.5
Portal Insert Services
3.5.1
Functions to Present Pages
3.5.1.1
delete
3.5.1.2
modify
3.5.1.3
modifyLocation
3.5.1.4
passwordChallengeResponse
3.5.1.5
predefinedReports
3.5.1.6
proxyAdmin
3.5.1.7
redirectforchangepwd
3.5.1.8
searchPage
3.5.1.9
subscribe
3.5.1.10
viewLocations
3.5.1.11
workflowCreateProfile
3.5.1.12
workflowDeactivateUser
3.5.1.13
workflowSelfRegistration
3.5.1.14
workflowTicketSearchForm
3.5.1.15
unsubscribe
3.5.2
Functions to Get Data
3.5.2.1
myGroupsProfile
3.5.2.2
search
3.5.2.3
view
3.5.2.4
viewGroupMembers
3.5.2.5
workflowTicketInfo
3.5.2.6
workflowTicketSearch
3.5.3
Functions to Set Data
3.5.3.1
commonLogout
3.5.3.2
expandGroup
3.5.3.3
workflowChangeAttributeRequest
3.6
Parameter Reference
3.7
Portal Inserts Example
4
Modifying Catalog Files
4.1
Multibyte Data Support
4.1.1
XML Encoding
4.2
Setting Overall and Attribute Specific Date Formats
4.2.1
Modifying Default Date Display
4.2.2
Modifying Date Display by Attribute
4.3
Setting the Date Range for the Year List
4.4
Changing the Color of the Configure Attributes Panel
4.5
Changing Top Navigation Bar Application Name
4.6
Changing User Name and Password Text on Login Page
4.7
Changing Parameter Catalogs to Control Operation
4.8
Changing Message Catalogs and MouseOver Text
4.8.1
Handling Language-Specific stylesheet Messages
4.8.2
Handling Language-Specific Messages for JavaScript
5
Other Customization
5.1
Customizing to Allow Auto-Login
5.1.1
Setting Up Self Registration Through IDXML
5.1.2
Customizing the Self-Registration Confirmation Page
5.2
Customizing Logout
5.3
Customizing Workflow Email Notifications
5.3.1
Customizing the Subject Line in an Email Notification
5.4
XML Interface and Special Characters
5.4.1
OutPutXML Files
5.4.2
XML Files and International Characters
5.5
DN Validation
5.6
Overriding Windows Default Authentication
5.7
Using Oracle Access Manager for Authorization Only
5.8
Denying Access to Unprotected Resources Automatically
6
Customizing Access Control with Plug-Ins
6.1
Customizing AccessGate/WebGate
6.2
Customizing Authentication Plug-ins
6.3
Customizing Authorization Plug-ins
6.4
Customizing Oracle Access Manager to Interact with External Systems
7
Useful Tools
7.1
Text Editor
7.2
LDAP Tools
7.2.1
Viewing Directory Content in LDIF Files
7.2.2
Reporting Directory Content with LDAPSEARCH
7.2.3
LDAPSEARCH Command Line Format
7.2.3.1
LDAPSEARCH Command Line Parameters
7.2.3.2
Examples
7.2.4
Changing Directory Content with LDAPMODIFY
7.2.4.1
LDAPMODIFY Command Line Format
7.2.4.2
LDAPMODIFY Command Line Parameters
7.2.4.3
Examples
7.3
XML/XSL Editors
7.4
XSL Validation
7.5
Troubleshooting Example
A
XML Background
A.1
XML
A.2
XML Schema
A.3
XSL and XSLT
A.3.1
General Syntax
A.3.1.1
Expression Syntax
A.3.1.2
Client-Side Transformation
A.3.1.3
Oracle Access Manager XSL Transformation Limits
B
Oracle Access Manager Parameter Files
B.1
File Categories and Locations
B.2
Modifications to Parameter Files
B.3
Precedence Rules
B.4
Parameter File Format
B.5
Parameter Reference
C
Configuring Identity System Navigation
C.1
Overview
C.2
Obnavigation.xml File
C.2.1
File Content
C.2.2
File Schema
C.3
Customization
C.4
Valid ObLink Combinations
Index