Table of Contents

Search

  1. Preface
  2. Introduction
  3. IDD Concepts
  4. Implementation Process
  5. IDD Configuration Manager
  6. Manual IDD Configuration
  7. IDD Global Properties
  8. Appendix A: Sizing and Platform Requirements
  9. Appendix B: Application Components
  10. Appendix C: IDD Security Configuration
  11. Appendix D: Data Security
  12. Appendix E: Example Role-Based Security Configuration
  13. Appendix F: Data Masking
  14. Appendix G: Siperian BPM Workflow Engine
  15. Appendix H: Locale Codes
  16. Appendix I: Troubleshooting
  17. Appendix J: Glossary

Data Director Implementation Guide

Data Director Implementation Guide

Implement Custom Login Provider

Implement Custom Login Provider

Custom Login Provider is a Java class that implements the LoginProvider interface (
com.siperian.bdd.security.LoginProvider
) defined in IDD. It provides support for Single Sign-On (SSO) authentication mechanism.
Login Provider works together with Hub Login Module. All the data that is required by Hub Login Module for verification of authenticated user must be passed from Login Provider as a
securityPayload
byte array field of
com.siperian.bdd.security.LoginCredentials
class. This field is passed from Login Provider to Hub Login Module as is and contains implementation-specific encoded information about users.

0 COMMENTS

We’d like to hear from you!