Changes for page REST Connectivity
Last modified by Erik Bakker on 2024/09/24 16:21
From version 63.1
edited by Eva Torken
on 2023/09/20 13:38
on 2023/09/20 13:38
Change comment:
There is no comment for this version
To version 19.2
edited by Erik Bakker
on 2022/05/03 12:17
on 2022/05/03 12:17
Change comment:
Update document after refactoring.
Summary
-
Page properties (4 modified, 0 added, 0 removed)
Details
- Page properties
-
- Title
-
... ... @@ -1,1 +1,1 @@ 1 - REST Connectivity1 +Solution Architecture - Parent
-
... ... @@ -1,1 +1,1 @@ 1 -Main.eMagiz Academy.Microlearnings. IntermediateLevel.WebHome1 +Main.eMagiz Academy.Microlearnings.Expert Level.WebHome - Author
-
... ... @@ -1,1 +1,1 @@ 1 -XWiki.e torken1 +XWiki.ebakker - Content
-
... ... @@ -1,8 +1,6 @@ 1 -{{velocity}} 2 -#set ($discard = $xwiki.ssx.use('Main.Extensions.ContainerSizingCoursePage.WebHome')) 3 -{{/velocity}} 1 +In this course, you will expand your knowledge on some specific data handling options that eMagiz provides you. In this course, you'll learn how to apply an XSLT extension gateway and you will expand your knowledge of SpEL expressions. 4 4 5 - {{container}}{{containerlayoutStyle="columns"}}(((In this course, we will learn how you can use RESTfunctionality within eMagiz. In this course we willbuild on whatwe have learned previously in the Crash Course Platform. For this coursethe focus willbeon configuringthecomponentsthatareneededto 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-60minutes</div></td></tr></table></div>{{/html}}))){{/container}}{{/container}}3 +* **Total time:** between 10 and 20 minutes 6 6 7 7 8 8 (% style="border-color:#10137e" %) ... ... @@ -13,236 +13,40 @@ 13 13 <main class="master"> 14 14 <ul class="strip-container"> 15 15 <li class="strip"> 16 - <a href="/bin/view/Main/eMagiz%20Academy/Microlearnings/Intermediate%20Level/REST%20Connectivity/intermediate-rest-webservice-connectivity-configuration" target="_blank" class="strip__link"> 17 - <div class="strip__attribute__new__stack"> 18 - <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-reading32.svg"/> 14 + <a href="../../docs/microlearning/advanced-data-handling-xslt-extension-gateway" class="strip__link"> 15 + <label for="" class="strip__label"> 16 + <span>300</span> 17 + XSLT Extension Gateway 18 + </label> 19 + <div class="strip__attribute"> 20 + <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-duration32.svg"/> 21 + <div class="strip__attribute-label">5 minutes</div> 19 19 </div> 20 - <label for="" class="strip__label"> 21 - <span>229</span> 22 - Configuration REST web service 23 - </label> 24 - <div class="strip__attribute"> 25 - <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-duration32.svg"/> 26 - <div class="strip__attribute-label">11 minutes</div> 27 - </div> 28 - <div class="strip__attribute"> 29 - <img class="strip__attribute-icon strip__attribute-icon--roles" src="/bin/download/Main/Images/General/WebHome/icon-roles32.svg"/> 30 - <div class="strip__attribute-label">Developer</div> 31 - </div> 32 - </a> 33 - </li> 34 - <li class="strip"> 35 - <a href="/bin/view/Main/eMagiz%20Academy/Microlearnings/Intermediate%20Level/REST%20Connectivity/intermediate-rest-webservice-connectivity-configuration-gen3" target="_blank" class="strip__link"> 36 - <div class="strip__attribute__new__stack"> 37 - <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/new-stack-pointer.svg"/> 23 + <div class="strip__attribute"> 24 + <img class="strip__attribute-icon strip__attribute-icon--roles" src="/bin/download/Main/Images/General/WebHome/icon-roles32.svg"/> 25 + <div class="strip__attribute-label">Developer</div> 38 38 </div> 39 - <div class="strip__attribute__new__stack"> 40 - <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-reading32.svg"/> 41 - </div> 42 - <label for="" class="strip__label"> 43 - <span>229</span> 44 - Configuration REST web service 45 - </label> 46 - <div class="strip__attribute"> 47 - <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-duration32.svg"/> 48 - <div class="strip__attribute-label">11 minutes</div> 49 - </div> 50 - <div class="strip__attribute"> 51 - <img class="strip__attribute-icon strip__attribute-icon--roles" src="/bin/download/Main/Images/General/WebHome/icon-roles32.svg"/> 52 - <div class="strip__attribute-label">Developer</div> 53 - </div> 54 - </a> 55 - </li> 27 + </a> 28 + </li> 29 + </ul> 30 + <ul class="strip-container"> 56 56 <li class="strip"> 57 - <a href="/bin/view/Main/eMagiz%20Academy/Microlearnings/Intermediate%20Level/REST%20Connectivity/intermediate-rest-webservice-connectivity-validation" target="_blank" class="strip__link"> 58 - <div class="strip__attribute__new__stack"> 59 - <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-reading32.svg"/> 32 + <a href="../../docs/microlearning/advanced-data-handling-spel-expressions" class="strip__link"> 33 + <label for="" class="strip__label"> 34 + <span>300</span> 35 + SPeL Expressions 36 + </label> 37 + <div class="strip__attribute"> 38 + <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-duration32.svg"/> 39 + <div class="strip__attribute-label">8 minutes</div> 60 60 </div> 61 - <label for="" class="strip__label"> 62 - <span>229</span> 63 - Validation 64 - </label> 65 - <div class="strip__attribute"> 66 - <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-duration32.svg"/> 67 - <div class="strip__attribute-label">5 minutes</div> 68 - </div> 69 - <div class="strip__attribute"> 70 - <img class="strip__attribute-icon strip__attribute-icon--roles" src="/bin/download/Main/Images/General/WebHome/icon-roles32.svg"/> 71 - <div class="strip__attribute-label">Developer</div> 72 - </div> 73 - </a> 74 - </li> 75 - <li class="strip"> 76 - <a href="/bin/view/Main/eMagiz%20Academy/Microlearnings/Intermediate%20Level/REST%20Connectivity/intermediate-rest-webservice-connectivity-configuring-a-rest-webservice" target="_blank" class="strip__link"> 77 - <div class="strip__attribute__new__stack"> 78 - <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-exercises32.svg"/> 41 + <div class="strip__attribute"> 42 + <img class="strip__attribute-icon strip__attribute-icon--roles" src="/bin/download/Main/Images/General/WebHome/icon-roles32.svg"/> 43 + <div class="strip__attribute-label">Developer</div> 79 79 </div> 80 - <label for="" class="strip__label"> 81 - <span>229</span> 82 - Configuring a REST web service 83 - </label> 84 - <div class="strip__attribute"> 85 - <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-duration32.svg"/> 86 - <div class="strip__attribute-label">11 minutes</div> 87 - </div> 88 - <div class="strip__attribute"> 89 - <img class="strip__attribute-icon strip__attribute-icon--roles" src="/bin/download/Main/Images/General/WebHome/icon-roles32.svg"/> 90 - <div class="strip__attribute-label">Developer</div> 91 - </div> 92 - </a> 45 + </a> 93 93 </li> 94 - <li class="strip"> 95 - <a href="/bin/view/Main/eMagiz%20Academy/Microlearnings/Intermediate%20Level/REST%20Connectivity/intermediate-rest-webservice-connectivity-http-headers" target="_blank" class="strip__link"> 96 - <div class="strip__attribute__new__stack"> 97 - <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-reading32.svg"/> 98 - </div> 99 - <label for="" class="strip__label"> 100 - <span>229</span> 101 - HTTP Headers 102 - </label> 103 - <div class="strip__attribute"> 104 - <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-duration32.svg"/> 105 - <div class="strip__attribute-label">5 minutes</div> 106 - </div> 107 - <div class="strip__attribute"> 108 - <img class="strip__attribute-icon strip__attribute-icon--roles" src="/bin/download/Main/Images/General/WebHome/icon-roles32.svg"/> 109 - <div class="strip__attribute-label">Developer</div> 110 - </div> 111 - </a> 112 - </li> 113 - <li class="strip"> 114 - <a href="/bin/view/Main/eMagiz%20Academy/Microlearnings/Intermediate%20Level/REST%20Connectivity/intermediate-rest-webservice-connectivity-call-a-rest-webservice" target="_blank" class="strip__link"> 115 - <div class="strip__attribute__new__stack"> 116 - <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-reading32.svg"/> 117 - </div> 118 - <label for="" class="strip__label"> 119 - <span>229</span> 120 - Call a REST Webservice 121 - </label> 122 - <div class="strip__attribute"> 123 - <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-duration32.svg"/> 124 - <div class="strip__attribute-label">7 minutes</div> 125 - </div> 126 - <div class="strip__attribute"> 127 - <img class="strip__attribute-icon strip__attribute-icon--roles" src="/bin/download/Main/Images/General/WebHome/icon-roles32.svg"/> 128 - <div class="strip__attribute-label">Developer</div> 129 - </div> 130 - </a> 131 - </li> 132 - <li class="strip"> 133 - <a href="/bin/view/Main/eMagiz%20Academy/Microlearnings/Intermediate%20Level/REST%20Connectivity/intermediate-rest-webservice-connectivity-certificates-when-calling-a-rest-webservice" target="_blank" class="strip__link"> 134 - <div class="strip__attribute__new__stack"> 135 - <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-reading32.svg"/> 136 - </div> 137 - <label for="" class="strip__label"> 138 - <span>229</span> 139 - Certificates when calling a REST webservice 140 - </label> 141 - <div class="strip__attribute"> 142 - <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-duration32.svg"/> 143 - <div class="strip__attribute-label">6 minutes</div> 144 - </div> 145 - <div class="strip__attribute"> 146 - <img class="strip__attribute-icon strip__attribute-icon--roles" src="/bin/download/Main/Images/General/WebHome/icon-roles32.svg"/> 147 - <div class="strip__attribute-label">Developer</div> 148 - </div> 149 - </a> 150 - </li> 151 - <li class="strip"> 152 - <a href="/bin/view/Main/eMagiz%20Academy/Microlearnings/Intermediate%20Level/REST%20Connectivity/intermediate-rest-webservice-connectivity-calling-a-rest-webservice" target="_blank" class="strip__link"> 153 - <div class="strip__attribute__new__stack"> 154 - <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-exercises32.svg"/> 155 - </div> 156 - <label for="" class="strip__label"> 157 - <span>229</span> 158 - Calling a REST web service 159 - </label> 160 - <div class="strip__attribute"> 161 - <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-duration32.svg"/> 162 - <div class="strip__attribute-label">11 minutes</div> 163 - </div> 164 - <div class="strip__attribute"> 165 - <img class="strip__attribute-icon strip__attribute-icon--roles" src="/bin/download/Main/Images/General/WebHome/icon-roles32.svg"/> 166 - <div class="strip__attribute-label">Developer</div> 167 - </div> 168 - </a> 169 - </li> <li class="strip"> 170 - <a href="/bin/view/Main/eMagiz%20Academy/Microlearnings/Intermediate%20Level/REST%20Connectivity/intermediate-rest-webservice-connectivity-authorization-basic-authentication" target="_blank" class="strip__link"> 171 - <div class="strip__attribute__new__stack"> 172 - <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-reading32.svg"/> 173 - </div> 174 - <label for="" class="strip__label"> 175 - <span>229</span> 176 - Authorization - Basic Authentication 177 - </label> 178 - <div class="strip__attribute"> 179 - <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-duration32.svg"/> 180 - <div class="strip__attribute-label">6 minutes</div> 181 - </div> 182 - <div class="strip__attribute"> 183 - <img class="strip__attribute-icon strip__attribute-icon--roles" src="/bin/download/Main/Images/General/WebHome/icon-roles32.svg"/> 184 - <div class="strip__attribute-label">Developer</div> 185 - </div> 186 - </a> 187 - </li> 188 - <li class="strip"> 189 - <a href="/bin/view/Main/eMagiz%20Academy/Microlearnings/Intermediate%20Level/REST%20Connectivity/intermediate-rest-webservice-connectivity-authorization-oauth-authorization-code" target="_blank" class="strip__link"> 190 - <div class="strip__attribute__new__stack"> 191 - <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-reading32.svg"/> 192 - </div> 193 - <label for="" class="strip__label"> 194 - <span>229</span> 195 - Authorization - Oauth 2.0 Client Certificates 196 - </label> 197 - <div class="strip__attribute"> 198 - <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-duration32.svg"/> 199 - <div class="strip__attribute-label">7 minutes</div> 200 - </div> 201 - <div class="strip__attribute"> 202 - <img class="strip__attribute-icon strip__attribute-icon--roles" src="/bin/download/Main/Images/General/WebHome/icon-roles32.svg"/> 203 - <div class="strip__attribute-label">Developer</div> 204 - </div> 205 - </a> 206 - </li> 207 - <li class="strip"> 208 - <a href="/bin/view/Main/eMagiz%20Academy/Microlearnings/Intermediate%20Level/REST%20Connectivity/intermediate-rest-webservice-connectivity-authorization-oauth-client-credentials" target="_blank" class="strip__link"> 209 - <div class="strip__attribute__new__stack"> 210 - <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-reading32.svg"/> 211 - </div> 212 - <label for="" class="strip__label"> 213 - <span>229</span> 214 - Authorization - Oauth 2.0 Authorization Code 215 - </label> 216 - <div class="strip__attribute"> 217 - <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-duration32.svg"/> 218 - <div class="strip__attribute-label">5 minutes</div> 219 - </div> 220 - <div class="strip__attribute"> 221 - <img class="strip__attribute-icon strip__attribute-icon--roles" src="/bin/download/Main/Images/General/WebHome/icon-roles32.svg"/> 222 - <div class="strip__attribute-label">Developer</div> 223 - </div> 224 - </a> 225 - </li> 226 - <li class="strip"> 227 - <a href="/bin/view/Main/eMagiz%20Academy/Microlearnings/Intermediate%20Level/REST%20Connectivity/intermediate-rest-webservice-connectivity-authorization" target="_blank" class="strip__link"> 228 - <div class="strip__attribute__new__stack"> 229 - <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-exercises32.svg"/> 230 - </div> 231 - <label for="" class="strip__label"> 232 - <span>229</span> 233 - Authorization 234 - </label> 235 - <div class="strip__attribute"> 236 - <img class="strip__attribute-icon strip__attribute-icon--duration" src="/bin/download/Main/Images/General/WebHome/icon-duration32.svg"/> 237 - <div class="strip__attribute-label">11 minutes</div> 238 - </div> 239 - <div class="strip__attribute"> 240 - <img class="strip__attribute-icon strip__attribute-icon--roles" src="/bin/download/Main/Images/General/WebHome/icon-roles32.svg"/> 241 - <div class="strip__attribute-label">Developer</div> 242 - </div> 243 - </a> 244 - </li> 245 - </ul> 47 + </ul> 246 246 </main> 247 247 </div> 248 248 </div>