OAuth 2.0 client credentials Grant#
Sequence Diagram#
sequenceDiagram
title Client credentials flow
autonumber 1
activate Resource owner Client
Resource owner Client->>Jans AS:Client Authentication
activate Jans AS
Jans AS-->>Resource owner Client:Access Token
deactivate Jans AS
Testing#
-
https://github.com/JanssenProject/jans/blob/main/jans-auth-server/client/src/test/java/io/jans/as/client/ws/rs/ClientCredentialsGrantHttpTest.java
-
CURL Command:
curl -k -u "put_client_id:put_client_secret" https://jans-ui.jans.io/jans-auth/restv1/token \ -d "grant_type=client_credentials&scope=put_scope_name_here"
Last update:
2023-04-11
Created: 2022-07-21
Created: 2022-07-21