Wiki source code of REST Connectivity

Version 60.1 by Erik Bakker on 2023/01/26 12:01

Show last authors
1 {{velocity}}
2 #set ($discard = $xwiki.ssx.use('Main.Extensions.ContainerSizingCoursePage.WebHome'))
3 {{/velocity}}
4
5 {{container}}{{container layoutStyle="columns"}}(((In this course, we will learn how you can use REST functionality within eMagiz. In this course we will build on what we have learned previously in the Crash Course Platform. For this course the focus will be on configuring the components that are needed to host and call a REST endpoint, various authorization methods, validation, headers and certificates.)))((({{html}}<div class="strip__attribute" style="text-align:center"><table><tr><td><img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-duration32.svg"/></td></tr><tr><td><div class="strip__attribute-label">50-60 minutes</div></td></tr></table></div>{{/html}}))){{/container}}{{/container}}
6
7
8 (% style="border-color:#10137e" %)
9 ----
10 {{html}}
11 <div class="ez-academy">
12 <div class="ez-academy_body">
13 <main class="master">
14 <ul class="strip-container">
15 <li class="strip">
16 <a href="/bin/view/Main/eMagiz%20Academy/Microlearnings/Intermediate%20Level/REST%20Connectivity/intermediate-rest-webservice-connectivity-configuration" class="strip__link">
17 <label for="" class="strip__label">
18 <span>229</span>
19 Configuration REST web service
20 </label>
21 <div class="strip__attribute">
22 <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-duration32.svg"/>
23 <div class="strip__attribute-label">11 minutes</div>
24 </div>
25 <div class="strip__attribute">
26 <img class="strip__attribute-icon strip__attribute-icon--roles" src="/bin/download/Main/Images/General/WebHome/icon-roles32.svg"/>
27 <div class="strip__attribute-label">Developer</div>
28 </div>
29 </a>
30 </li>
31 <li class="strip">
32 <a href="/bin/view/Main/eMagiz%20Academy/Microlearnings/Intermediate%20Level/REST%20Connectivity/intermediate-rest-webservice-connectivity-configuration-gen3" class="strip__link">
33 <div class="strip__attribute__new__stack">
34 <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/new-stack-pointer.svg"/>
35 </div>
36 <label for="" class="strip__label">
37 <span>229</span>
38 Configuration REST web service
39 </label>
40 <div class="strip__attribute">
41 <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-duration32.svg"/>
42 <div class="strip__attribute-label">11 minutes</div>
43 </div>
44 <div class="strip__attribute">
45 <img class="strip__attribute-icon strip__attribute-icon--roles" src="/bin/download/Main/Images/General/WebHome/icon-roles32.svg"/>
46 <div class="strip__attribute-label">Developer</div>
47 </div>
48 </a>
49 </li>
50 <li class="strip">
51 <a href="/bin/view/Main/eMagiz%20Academy/Microlearnings/Intermediate%20Level/REST%20Connectivity/intermediate-rest-webservice-connectivity-validation" class="strip__link">
52 <label for="" class="strip__label">
53 <span>229</span>
54 Validation
55 </label>
56 <div class="strip__attribute">
57 <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-duration32.svg"/>
58 <div class="strip__attribute-label">5 minutes</div>
59 </div>
60 <div class="strip__attribute">
61 <img class="strip__attribute-icon strip__attribute-icon--roles" src="/bin/download/Main/Images/General/WebHome/icon-roles32.svg"/>
62 <div class="strip__attribute-label">Developer</div>
63 </div>
64 </a>
65 </li>
66 <li class="strip">
67 <a href="/bin/view/Main/eMagiz%20Academy/Microlearnings/Intermediate%20Level/REST%20Connectivity/intermediate-rest-webservice-connectivity-http-headers" class="strip__link">
68 <label for="" class="strip__label">
69 <span>229</span>
70 HTTP Headers
71 </label>
72 <div class="strip__attribute">
73 <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-duration32.svg"/>
74 <div class="strip__attribute-label">5 minutes</div>
75 </div>
76 <div class="strip__attribute">
77 <img class="strip__attribute-icon strip__attribute-icon--roles" src="/bin/download/Main/Images/General/WebHome/icon-roles32.svg"/>
78 <div class="strip__attribute-label">Developer</div>
79 </div>
80 </a>
81 </li>
82 <li class="strip">
83 <a href="/bin/view/Main/eMagiz%20Academy/Microlearnings/Intermediate%20Level/REST%20Connectivity/intermediate-rest-webservice-connectivity-call-a-rest-webservice" class="strip__link">
84 <label for="" class="strip__label">
85 <span>229</span>
86 Call a REST Webservice
87 </label>
88 <div class="strip__attribute">
89 <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-duration32.svg"/>
90 <div class="strip__attribute-label">7 minutes</div>
91 </div>
92 <div class="strip__attribute">
93 <img class="strip__attribute-icon strip__attribute-icon--roles" src="/bin/download/Main/Images/General/WebHome/icon-roles32.svg"/>
94 <div class="strip__attribute-label">Developer</div>
95 </div>
96 </a>
97 </li>
98 <li class="strip">
99 <a href="/bin/view/Main/eMagiz%20Academy/Microlearnings/Intermediate%20Level/REST%20Connectivity/intermediate-rest-webservice-connectivity-certificates-when-calling-a-rest-webservice" class="strip__link">
100 <label for="" class="strip__label">
101 <span>229</span>
102 Certificates when calling a REST webservice
103 </label>
104 <div class="strip__attribute">
105 <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-duration32.svg"/>
106 <div class="strip__attribute-label">6 minutes</div>
107 </div>
108 <div class="strip__attribute">
109 <img class="strip__attribute-icon strip__attribute-icon--roles" src="/bin/download/Main/Images/General/WebHome/icon-roles32.svg"/>
110 <div class="strip__attribute-label">Developer</div>
111 </div>
112 </a>
113 </li>
114 <li class="strip">
115 <a href="/bin/view/Main/eMagiz%20Academy/Microlearnings/Intermediate%20Level/REST%20Connectivity/intermediate-rest-webservice-connectivity-authorization-basic-authentication" class="strip__link">
116 <label for="" class="strip__label">
117 <span>229</span>
118 Authorization - Basic Authentication
119 </label>
120 <div class="strip__attribute">
121 <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-duration32.svg"/>
122 <div class="strip__attribute-label">6 minutes</div>
123 </div>
124 <div class="strip__attribute">
125 <img class="strip__attribute-icon strip__attribute-icon--roles" src="/bin/download/Main/Images/General/WebHome/icon-roles32.svg"/>
126 <div class="strip__attribute-label">Developer</div>
127 </div>
128 </a>
129 </li>
130 <li class="strip">
131 <a href="/bin/view/Main/eMagiz%20Academy/Microlearnings/Intermediate%20Level/REST%20Connectivity/intermediate-rest-webservice-connectivity-authorization-oauth-authorization-code" class="strip__link">
132 <label for="" class="strip__label">
133 <span>229</span>
134 Authorization - Oauth 2.0 Client Certificates
135 </label>
136 <div class="strip__attribute">
137 <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-duration32.svg"/>
138 <div class="strip__attribute-label">7 minutes</div>
139 </div>
140 <div class="strip__attribute">
141 <img class="strip__attribute-icon strip__attribute-icon--roles" src="/bin/download/Main/Images/General/WebHome/icon-roles32.svg"/>
142 <div class="strip__attribute-label">Developer</div>
143 </div>
144 </a>
145 </li>
146 <li class="strip">
147 <a href="/bin/view/Main/eMagiz%20Academy/Microlearnings/Intermediate%20Level/REST%20Connectivity/intermediate-rest-webservice-connectivity-authorization-oauth-client-credentials" class="strip__link">
148 <label for="" class="strip__label">
149 <span>229</span>
150 Authorization - Oauth 2.0 Authorization Code
151 </label>
152 <div class="strip__attribute">
153 <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-duration32.svg"/>
154 <div class="strip__attribute-label">5 minutes</div>
155 </div>
156 <div class="strip__attribute">
157 <img class="strip__attribute-icon strip__attribute-icon--roles" src="/bin/download/Main/Images/General/WebHome/icon-roles32.svg"/>
158 <div class="strip__attribute-label">Developer</div>
159 </div>
160 </a>
161 </li>
162 </ul>
163 </main>
164 </div>
165 </div>
166 {{/html}}