You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+14-49Lines changed: 14 additions & 49 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -51,60 +51,25 @@ This node currently supports the following operations:
51
51
52
52
## Credentials
53
53
54
-
This node supports two OAuth2 credential types for authenticating with Red Hat Dependency Analytics:
54
+
This node supports Client Credentials OAuth2 type for authenticating with Red Hat Dependency Analytics.
55
55
56
-
### 1. Trustify (Authorization Code - User Authentication) OAuth2 API
56
+
### RHTPA Client Credentials
57
57
58
-
**Purpose:** User authentication flow where individual users authenticate through Red Hat SSO. This is ideal for interactive workflows where users need to authenticate themselves.
58
+
- Use when connecting to RHTPA cloud services
59
+
- Required parameters: (Provided by the RHTPA team upon request)
### 2. Trustify Client Credentials (Machine-to-Machine) OAuth2 API
67
-
68
-
**Purpose:** Machine-to-machine authentication using client credentials. This is ideal for automated workflows, CI/CD pipelines, and server-to-server communication where no user interaction is required.
|`TRUSTIFY_SSO_URL`| Base SSO URL (suffixed with `/protocol/openid-connect/auth` and `/protocol/openid-connect/token`) |`https://sso.example.com/auth/realms/trustify`|
82
-
|`TRUSTIFY_CLIENT_ID`| OAuth2 client ID | Empty string |
0 commit comments