Menu Close Server Developer Guide 1. Preface 2. Admin REST API Expand section "2. Admin REST API" Collapse section "2. Admin REST API" 2.1. Example using CURL 3. Themes Expand section "3. Themes" Collapse section "3. Themes" 3.1. Theme Types 3.2. Configure Theme 3.3. Default Themes 3.4. Creating a Theme Expand section "3.4. Creating a Theme" Collapse section "3.4. Creating a Theme" 3.4.1. Theme Properties 3.4.2. Stylesheets 3.4.3. Scripts 3.4.4. Images 3.4.5. Messages 3.4.6. Internationalization 3.4.7. HTML Templates 3.4.8. Emails 3.5. Deploying Themes 4. Custom User Attributes Expand section "4. Custom User Attributes" Collapse section "4. Custom User Attributes" 4.1. Registration Page 4.2. Account Management Console 5. User Storage SPI Expand section "5. User Storage SPI" Collapse section "5. User Storage SPI" 5.1. Provider Interfaces 5.2. Provider Capability Interfaces 5.3. Model Interfaces Expand section "5.3. Model Interfaces" Collapse section "5.3. Model Interfaces" 5.3.1. Storage Ids 5.4. Packaging and Deployment 5.5. Simple Read-Only, Lookup Example Expand section "5.5. Simple Read-Only, Lookup Example" Collapse section "5.5. Simple Read-Only, Lookup Example" 5.5.1. Provider Class 5.5.2. Provider Factory Implementation 5.5.3. Packaging and Deployment 5.5.4. Enabling the Provider in the Administration Console 5.6. Configuration Techniques Expand section "5.6. Configuration Techniques" Collapse section "5.6. Configuration Techniques" 5.6.1. Configuration Example 5.6.2. Configuring the Provider in the Administration Console 5.7. Add/Remove User and Query Capability interfaces Expand section "5.7. Add/Remove User and Query Capability interfaces" Collapse section "5.7. Add/Remove User and Query Capability interfaces" 5.7.1. Implementing UserRegistrationProvider 5.7.2. Implementing UserQueryProvider 5.8. Augmenting External Storage Expand section "5.8. Augmenting External Storage" Collapse section "5.8. Augmenting External Storage" 5.8.1. Augmentation Example 5.9. Import Implementation Strategy Expand section "5.9. Import Implementation Strategy" Collapse section "5.9. Import Implementation Strategy" 5.9.1. ImportedUserValidation Interface 5.9.2. ImportSynchronization Interface 5.10. User Caches Expand section "5.10. User Caches" Collapse section "5.10. User Caches" 5.10.1. Managing the user cache 5.10.2. OnUserCache Callback Interface 5.10.3. Cache Policies 5.11. Leveraging Java EE 5.12. REST Management API 5.13. Migrating from an Earlier User Federation SPI Expand section "5.13. Migrating from an Earlier User Federation SPI" Collapse section "5.13. Migrating from an Earlier User Federation SPI" 5.13.1. Import vs. Non-Import 5.13.2. UserFederationProvider vs. UserStorageProvider 5.13.3. UserFederationProviderFactory vs. UserStorageProviderFactory 5.13.4. Upgrading to a New Model Legal Notice Document options Language: English Format: Single-page HTML PDF ePub Server Developer Guide Red Hat Single Sign-On 7.1For Use with Red Hat Single Sign-On 7.1Red Hat Customer Content ServicesLegal NoticeAbstract This guides consist of information for developers to customize Red Hat Single Sign-On 7.1 Next