This page (revision-1) was last changed on 29-Nov-2024 16:16 by UnknownAuthor

Only authorized users are allowed to rename pages.

Only authorized users are allowed to delete pages.

Page revision history

Version Date Modified Size Author Changes ... Change note

Page References

Incoming links Outgoing links
OAuth Client

Version management

Difference between version and

At line 1 added 27 lines
!!! Overview
[{$pagename}] ([RP]) is an [Actor] and a [Relying Party] within [OAuth 2.0] and [OpenID Connect] and is typically the [application] making requests to the [Resource Server] after being [delegated|Delegation] by the [Resource Owner].
An [application] requesting [Access Token](s) from the [Authorization Server] to be granted access to a [Resource Server] which hosts [Protected Resources] on behalf of the [Resource Owner].
[{$pagename}] that supports [OpenID Connect] is also called a [Relying Party]. This name is used because the fact that it relies on the [OpenID Connect Provider] to provide [Authentication] of the [End-User|Natural Person].
[OAuth 2.0] specification defines [OAuth 2.0 Client Types]:
* [Confidential|OAuth 2.0 Client Types#OAuthConfidentialClient]
* [OAuth Public Client]
!! [OAuth 2.0 Profiles]
The OAuth 2.0 specification also mentions a set of [OAuth 2.0 Profiles]. These profiles are concrete [OAuth 2.0 Client Types] of applications, that of any [OAuth 2.0 Client Types]
!! [Creating an OAuth 2.0 Client Application]
[Creating an OAuth 2.0 Client Application] can be complex so we tried to document at least the basics.
!! [{$pagename}] [User-Managed Access]
[{$pagename}] may have a [Client Operator] that is the [User-Managed Access] ([UMA]) [Legal Person] that operates the [{$pagename}].
!! More Information
There might be more information for this subject on one of the following:
[{ReferringPagesPlugin before='*' after='\n' }]
----
* [#1] - [OAuth 2.0 Client Types|http://tutorials.jenkov.com/oauth2/client-types.html|target='_blank'] - based on data observed:2015-05-18