Role-Based Security in C# .NET


Overview/Description
Target Audience
Prerequisites
Expected Duration
Lesson Objectives
Course Number



Overview/Description
To identify how role-based security is implemented by the .NET Framework using Identity and Principle objects, recognize how the PrinciplePermission class is used in role-based security, and implement various role-based security checking methods

Target Audience
All organizations, businesses, or individual .NET application developers desiring to learn how to develop and implement secure applications

Prerequisites
Ability to develop applications in C# .NET, knowledge of Web Services, and a broad knowledge of the .NET Framework

Expected Duration (hours)
2.2

Lesson Objectives

Role-Based Security in C# .NET

  • recognize how role-based security is used to implement user authorization in the .NET Framework.
  • create WindowsPrincipal and WindowsIdentity objects in a given scenario.
  • identify how to use IPrincipal and Membership to authenticate users in .NET applications.
  • implement role-based security using Identity and Principal objects.
  • recognize how the Principal classes are used to implement role-based security.
  • implement various role-based security checking methods.
  • use the Principal object to implement role-based security.
  • Course Number:
    230984_eng