Application Security in .NET
Intermediate
- 12 videos | 46m 53s
- Includes Assessment
- Earns a Badge
Explore the concepts related to securing a .NET application, including authentication, .NET security namespaces, permissions, role-based security, and impersonation. This course introduces you to .NET framework security, authentication, secure code, and security namespaces. Next, you will learn about the Microsoft Security Development Lifecycle (SDL), permissions and role-based security, the WindowsPrincipal object, and how to replace principal objects. Examine GenericPrincipal and GenericIdentity objects. Recognize .NET impersonation. Discover the benefits of claims-based security. Finally, as a review exercise, you will identify key features of .NET application security and how security is implemented.
WHAT YOU WILL LEARN
-
identify the key features of security in the .NET Frameworkdescribe how authentication works in .NETrecognize the key features of secure coding in the .NET Frameworklist and describe the key .NET security namespacesdefine what the Microsoft Security Development Lifecycle (SDL) isdescribe how role-based security and permissions are used in .NET
-
demonstrate how to use the WindowsPrincipal object in .NETrecognize the purpose of replacing Principal objectscompare GenericPrincipal and GenericIdentity objectsdescribe how impersonation works in .NETdescribe claims-based securityidentify key features of .NET application security and how security is implemented
IN THIS COURSE
-
1..NET Framework Security3m 3sUP NEXT
-
2.Authentication in .NET3m 35s
-
3.Secure Coding in .NET4m 50s
-
4..NET Security Namespaces4m 20s
-
5.Microsoft Security Development Lifecycle (SDL)3m 43s
-
6.Permissions and Role-based Security3m 59s
-
7.Working with the WindowsPrincipal Object3m 34s
-
8.Replacing Principal Objects3m 27s
-
9.GenericPrincipal and GenericIdentity Objects3m 36s
-
10.Impersonation in .NET5m 8s
-
11.Claims-based Security5m 2s
-
12.Exercise: .NET Security Fundamentals2m 37s
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.