Determining SSO Application Type
This topic explains how to determine your SSO Application type.
Before you bind or register an app, you must determine its SSO application type and the corresponding OAuth grant type. OAuth grant types determine how the app communicates with SSO to acquire tokens for authentication and authorization purposes.
See the table below to determine your app’s SSO Application Type and OAuth Grant Type:
|Application Type||SSO Application Type||OAuth Grant Type|
|Native Mobile, Desktop, or Command Line||Native App||
|Resource Server||Secured API, Database Server||n/a|
The Single Sign-On Service Sample Applications GitHub repository provides examples for a few application types listed above.
Note: The Native App application type is intended only for highly-trusted apps, such as company-owned and managed apps. The Native App application type works only with back-channel protocols, such as internal UAA store or LDAP. It does not work with front-channel protocols, such as SAML.