11.07.2015 Views

Improving Web Application Security: Threats and - CGISecurity

Improving Web Application Security: Threats and - CGISecurity

Improving Web Application Security: Threats and - CGISecurity

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

6.NET <strong>Security</strong> OverviewIn This Chapter●●●●●●Overview<strong>Security</strong> benefits of managed codeRole-based security versus code access securityPrincipals <strong>and</strong> identitiesPrincipalPermission objects.NET Framework role-based security fundamentals.NET Framework security namespacesThe Microsoft .NET Framework gives numerous techniques <strong>and</strong> a vast range of typesin the security namespaces to help you build secure code <strong>and</strong> create secure <strong>Web</strong>applications. This chapter defines the .NET Framework security l<strong>and</strong>scape by brieflyintroducing the security benefits of managed code development. This chapter alsointroduces <strong>and</strong> contrasts the two complimentary forms of security that are availableto .NET Framework applications: user security <strong>and</strong> code security. Finally, the chapterbriefly examines the security namespaces that you use to program .NET Frameworksecurity.This chapter emphasizes how .NET Framework security applies to ASP.NET <strong>Web</strong>applications <strong>and</strong> <strong>Web</strong> services.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!