...
Ubisecure SSO can function as an OAuth 2.0 Authorization Server to provide a WebSSO user experience for users accessing e-services using a Web browser. In such setups, the browser acts as the OAuth 2.0 Client.
| ||||||
---|---|---|---|---|---|---|
Figure 1. Basic OAuth 2.0 WebSSO Use case entities and setup |
...
Ubisecure SSO can function as an OAuth 2.0 Authorization Server to provide Mobile users a secure access to e-services using a native mobile application, such as Google Android Apps, iOS apps on iPhones or Windows Mobile Apps. In such setups, the native mobile application acts as the OAuth 2.0 Client.
size | 600 | name | Basic OAuth 2.0 Mobile Use case entities and setup | |
---|---|---|---|---|
Figure 2. Basic OAuth 2.0 Mobile Use case entities and setup |
...
The following flow diagram indicates the primary roles Ubisecure SSO can have in a OAuth 2.0 protocol mobile use case flow.
| ||||
---|---|---|---|---|
Figure 3. Ubisecure mobile login process flow using OAuth 2.0 |
...
| ||||
---|---|---|---|---|
Figure 4. Accessing Data from backend API On Behalf of Authorized User using OAuth 2.0 |
...
| ||||
---|---|---|---|---|
Figure 5. Contractual Delivery of the Data over Secure API Using OAuth 2.0 Authorization and System Accounts |
...
| ||||||
---|---|---|---|---|---|---|
Figure 6. Accessing Data from backend API On Behalf of Authorized User using OAuth 2.0 |
...
| ||||||
---|---|---|---|---|---|---|
Figure 7. Sequence diagram of authorization code grant for Authorization of Individual Users in API Security Use cases |
...