Explore the latest books of this year!
Bookbot

Dominick Baier

    Secure Software Development Series: Developing More-Secure Microsoft® ASP.NET 2.0 Applications - 2005 Edition
    A guide to claims-based identity and access control
    • As systems have become interconnected and complex, programmers needed methods to identify users across multiple computers. One common approach is for users on one computer to authenticate with applications on other computers, a method still prevalent today, especially for logging into various websites. However, this becomes unmanageable in environments with many cooperating systems, such as enterprises. This led to the creation of specialized services for user registration and authentication, providing claims about users to applications. Examples include NTLM, Kerberos, Public Key Infrastructure (PKI), and Security Assertion Markup Language (SAML). Most enterprise applications require basic user security features, including user authentication and access authorization for privileged functions. Some applications also need to audit user actions. On Windows®, these features are integrated into the operating system, simplifying application integration. By leveraging Windows integrated authentication, developers avoid creating their own protocols or managing user databases. Utilizing access control lists (ACLs), impersonation, and groups allows for straightforward authorization implementation. This principle applies across all operating systems. However, challenges arise when extending access to users without Windows accounts or those using different operating systems. This book provides insights into claims-based identity as a via

      A guide to claims-based identity and access control
    • Build your expertise for developing more-secure applications with ASP.NET 2.0. A leading security expert delivers best practices, pragmatic instruction, and extensive code samples in Microsoft Visual C# to help you develop Web applications that are more robust, more reliable, and more resistant to attack. Discover how PLUS—Get code samples on the Web

      Secure Software Development Series: Developing More-Secure Microsoft® ASP.NET 2.0 Applications - 2005 Edition