Overview

DCP SSO Sub Authenticator's provide applications the ability to fetch their own credentials by "exchanging" the centrally managed credentials for credentials in their own eco-system. Sub Authenticators should only be written if you do not use ADP Authentication (kindle DMS credentials) or OAuth Authentication or if your application used one on Otter.

Amazon SSO Sub Authenticator Design

Components of the System

Using the pre-built DMS Sub-Authenticator or creating a Sub-Authenticator

An Amazon application can either use the DMS sub-authenticator that SSO provides or implement its own sub-authenticator.Ê The DMS sub-authenticator approach is recommended and should be used if you are registering with DMS. If you are not registering with DMS, then you should create a sub-authenticator.

SSOClient sample application

There is a sample application called sso-client that is included in DCP.zip. It includes a sample implementation of a sub-authenticator and also demonstrates how to configure your app to use the DMS sub-authenticator.