[ 
https://issues.apache.org/jira/browse/FEDIZ-172?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Colm O hEigeartaigh closed FEDIZ-172.
-------------------------------------

> 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
>            Assignee: Colm O hEigeartaigh
>             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.
> Note the data provider will already support such clients if they have been 
> pre-registered. However, pre-registering the clients to support their 
> authentication in cases when their data already exist in Syncope, LDAP, etc, 
> can be unrealistic 



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to