API Development: Web API Security
API
| Intermediate
- 12 videos | 1h 8m 57s
- Includes Assessment
- Earns a Badge
With distributed systems using potentially hundreds of API endpoints, web APIs must employ advanced authentication and authorization techniques and ensure protection against common web-based security attacks. In this course, you'll explore the function and characteristics of Web API authentication and authorization before learning how to use local logins and external authorization services. Next, you'll learn how to prevent cross-site request forgery (CSRF) attacks, enable cross-origin requests in Web API 2, and use Web API filters. You'll then implement various authentication methods, namely basic authentication, forms authentication, and integrated windows authentication. Finally, you'll learn how to enforce SSL in a Web API controller.
WHAT YOU WILL LEARN
-
Discover the key concepts covered in this courseRecognize the functions and characteristics of oauth and api securityAuthenticate an api using local loginsAuthenticate an api using an external authorization serviceIllustrate how to prevent cross site request forgery (csrf) attacksEnable a cross-origin request in web api 2
-
Illustrate how to use filters in web apiImplement basic authentication in web apiImplement forms authentication in web apiImplement windows authentication in web apiEnforce ssl in a web api controllerSummarize the key concepts covered in this course
IN THIS COURSE
-
1m 26s
-
6m 26sUpon completion of this video, you will be able to recognize the functions and characteristics of OAuth and API Security. FREE ACCESS
-
8m 3sIn this video, learn how to authenticate an API using local login credentials. FREE ACCESS
-
5m 32sIn this video, find out how to authenticate an API using an external authorization service. FREE ACCESS
-
5m 25sUpon completion of this video, you will be able to illustrate how to prevent Cross Site Request Forgery (CSRF) attacks. FREE ACCESS
-
6m 20sIn this video, learn how to enable cross-origin requests in Web API 2. FREE ACCESS
-
7m 28sAfter completing this video, you will be able to illustrate how to use filters in Web API. FREE ACCESS
-
7m 29sLearn how to implement basic authentication in a Web API. FREE ACCESS
-
7m 15sIn this video, learn how to implement forms authentication in a Web API. FREE ACCESS
-
5m 6sFind out how to implement Windows authentication in a Web API. FREE ACCESS
-
7m 14sFind out how to enforce SSL in a Web API controller. FREE ACCESS
-
1m 13sIn this video, we will summarize the key concepts covered in this course. FREE ACCESS
EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE
Skillsoft is providing you the opportunity to earn a digital badge upon successful completion on some of our courses, which can be shared on any social network or business platform.
Digital badges are yours to keep, forever.