8000 Add WSO2 APIM implementation report. · w3c/websub@e1db602 · GitHub
[go: up one dir, main page]

Skip to content

Commit e1db602

Browse files
committed
Add WSO2 APIM implementation report.
1 parent 48f42e1 commit e1db602

File tree

1 file changed

+40
-0
lines changed

1 file changed

+40
-0
lines changed
Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
# WSO2 API Manager (4.1.0 onwards)
2+
3+
Implementation Home Page URL: [WSO2-API-MANAGER websub | webhook](https://apim.docs.wso2.com/en/latest/tutorials/streaming-api/create-and-publish-websub-api/)
4+
5+
Source code repo URL(s) (optional):
6+
* [x] 100% open source implementation
7+
8+
Programming Language(s): Java, WSO2 Synapse
9+
10+
Developer(s): [WSO2 API Manager](https://wso2.com/api-manager/)
11+
12+
Answers are:
13+
* [ ] Confirmed via websub.rocks (for applicable results)
14+
* [x] All results are self-reported
15+
16+
## Subscription
17+
18+
* [x] 100: Supports subscriptions with `hub.mode`, `hub.topic` and `hub.callback`
19+
* [x] 101: Supports subscriptions with `hub.mode`, `hub.topic`, `hub.callback` and `hub.secret`
20+
* [x] 102: Ignores unrecognized parameters in the subscription request
21+
* [x] 103: Allows subscribers to re-request active subscriptions before they expire
22+
* [x] 104: Supports unsubscription requests
23+
* [x] 1xx: Sends a properly formatted verification request for subscribing and unsubscribing
24+
* [x] Allows subscribers to request a specific lease duration
25+
* If not, then describe the default lease duration issued, or other specifics here
26+
27+
(1xx denotes that you can can use any of the 100-104 tests to confirm this feature)
28+
29+
## Distribution
30+
31+
* [x] 100: Sends a notification with a matching content-type of the topic URL
32+
* [x] 100: Sends a notification with the full contents of the topic
33+
* [x] 101: Sends a notification with a valid signature
34+
* Please select the signature method(s) that the hub uses to sign requests
35+
* [x] sha1
36+
* [ ] sha256
37+
* [ ] sha384
38+
* [ ] sha512
39+
* [ ] Sends only a diff of the topic URL for Atom or RSS feeds
40+

0 commit comments

Comments
 (0)
0