Objective 1.3: Design the Security Implementation

Application security involves many different elements:

  • User authentication. Validating the user’s identity using a user name and password, a certificate, or other credentials

  • User authorization. Determining whether a user is authorized to access a resource

  • Application process identity. The user account the application uses to access resources

  • Application privileges. The resources the application is allowed to access

  • Cryptography. Encrypting, validating, and signing data

This objective covers how to implement these security elements.

More Info: Auditing

This objective discusses auditing only briefly. For detailed information, refer to Objective 5.3: Design a Diagnostics and Monitoring Strategy in Chapter 5 ...

Get MCPD 70-518 Exam Ref: Designing and Developing Windows® Applications Using Microsoft® .NET Framework 4 now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.