Sergey Beryozkin created FEDIZ-172:
--------------------------------------
Summary: OIDC DataProvider should support client_credentials
clients
Key: FEDIZ-172
URL: https://issues.apache.org/jira/browse/FEDIZ-172
Project: CXF-Fediz
Issue Type: Improvement
Components: OIDC
Reporter: Sergey Beryozkin
Fix For: 1.3.1
OAuth2 Client Credentials (https://tools.ietf.org/html/rfc6749#section-4.4) is
a simplest way for OAuth2 machine clients to request the access token.
For example, instead of the machine client authenticating with STS first and
then using the received assertion to authenticate against OAuth2
AccessTokenService and use client_credentials to get an access token it is much
simpler for such a client to simply authenticate directly with the
AccessTokenService:
https://tools.ietf.org/html/rfc6749#section-4.4.2
In this case the step involving the client authenticating with STS will be done
by AccessTokenService.
Both approaches are equivalent but the latter is simpler for the client and
makes the client code OAuth2-portable.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)