Overview#
OAuth Client (
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 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.
OAuth Client 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.
OAuth 2.0 specification defines OAuth 2.0 Client Types:
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 can be complex so we tried to document at least the basics.
OAuth Client may have a
Client Operator that is the
User-Managed Access (
UMA)
Legal Person that operates the OAuth Client.
There might be more information for this subject on one of the following: