Module Quiz

SyncApp Authentication Service · Week 2 · 3 questions

Test your understanding. Select the best answer for each question, then submit to see your score.

Question 1 of 3
What is the core difference between sync-app-authentication and sync-app-oauth?
Async-app-authentication is for cloud PMSs; sync-app-oauth is for on-prem PMSs
Bsync-app-authentication manages data source tasks (create/delete/authenticate); sync-app-oauth authenticates against PMS using OAuth tokens
Csync-app-authentication handles token refresh; sync-app-oauth handles initial token generation
DThey are different names for the same service — authentication and oauth are used interchangeably
Question 2 of 3
In the authenticate method of sync-app-authentication, what happens if the credentials are not found in the cache?
AAn error is immediately returned to the caller
BA new set of credentials is automatically generated
CA database lookup is performed and the result is stored in the cache for future calls
DThe request is forwarded to sync-app-oauth for token validation
Question 3 of 3
Which service uses sync-app-authentication as a dependency for creating data sources?
ASyncApp itself — every SyncApp instance calls authentication directly
Bsync-app-support — it uses sync-app-authentication's auth client to create/manage data sources during provisioning
CData Service — it validates SyncApp credentials before accepting data
DSyncApp Manager — it uses authentication to verify write-back requests