Security Design Patterns

Design Patterns are blueprints and instructions for solving commonly occuring technical challenges. Security Design Patterns focus on designs of security capabilities such as authentication, authorization, log monitoring, single sign-on, etc.