-
Notifications
You must be signed in to change notification settings - Fork 106
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Restructure Remote Service doc for Java to include Service Binding based services #732
Changes from 33 commits
61d3afe
a5fa383
caefa6d
3b6efe1
0fc110d
61dbf5e
b9d0e99
a4bad32
3301dfc
8d0965e
584abba
0d484ee
8ef8421
3418905
6954d56
10c0ab4
f68d975
80b5034
ba8c16e
f12d371
126dbea
5d5b667
c8219f8
60c7430
93931e8
998f4dd
7e343cf
fd84425
3bc40d5
f0dc5d6
c1d293d
9ce75fa
c255b76
d9c69ba
00548ad
a06547a
5e751a6
ac11db6
1862599
678e25c
a87e75d
b62081a
46eae7f
89ea869
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -1032,7 +1032,7 @@ cds: | |
type: "odata-v2" | ||
``` | ||
|
||
[Learn more about configuring destinations for Java.](../java/cqn-services/remote-services#configuring-the-destination){.learn-more} | ||
[Learn more about configuring destinations for Java.](../java/cqn-services/remote-services#destination-based-scenarios){.learn-more} | ||
|
||
#### Use Application Defined Destinations { #app-defined-destinations} | ||
|
||
|
@@ -1666,10 +1666,10 @@ This list specifies the properties for application defined destinations. | |
|
||
#### Authentication Types | ||
|
||
| Authentication Types | Java | Node.js | | ||
|-------------------------|:-----------------------------------------------------------------:|:------------------------------:| | ||
| NoAuthentication | <Y/> | <Y/> | | ||
| BasicAuthentication | <Y/> | <Y/> | | ||
| TokenForwarding | <Y/> | <X/><br>Use `forwardAuthToken` | | ||
| OAuth2ClientCredentials | [code only](../java/cqn-services/remote-services#oauth2-client-credentials) | <X/> | | ||
| UserTokenAuthentication | [code only](../java/cqn-services/remote-services#user-token-authentication) | <X/> | | ||
| Authentication Types | Java | Node.js | | ||
|-------------------------|:-----------------------------------------------------------------------:|:------------------------------:| | ||
| NoAuthentication | <Y/> | <Y/> | | ||
| BasicAuthentication | <Y/> | <Y/> | | ||
| TokenForwarding | <Y/> | <X/><br>Use `forwardAuthToken` | | ||
| OAuth2ClientCredentials | [code only](../java/cqn-services/remote-services#register-destinations) | <X/> | | ||
| UserTokenAuthentication | [code only](../java/cqn-services/remote-services#register-destinations) | <X/> | | ||
Comment on lines
+1674
to
+1675
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. code only is slightly misleading here now. I think we should make clear that this also works via configuration now (maybe simply There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Done. I have linked to our new binding-based approach. I guess this should be the preferred way over programmatically registering destinations |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think this guide needs to be adapted overall. It still deprecated property structures in a lot of areas, due to our latest changes. Also we should at least mention somewhere that in Java the new binding-based destinations are available (see also concerns below)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I adapted all configurations. The whole guide focuses a lot on destinations, I was not aware of that guide before. Not sure if we need to adapt the guide on a second step to describe the binding-based approach more prominently.