Capturing Asp.net Authentication Modes information from IIS
===

I would like to know if there's a way to capture the Authentication modes of each web application that is being hosted on IIS 6 and above using WMI.
For Example:
I want to know whether

 1. Anonymous Authentication
 2.Asp.net Impersonation 
 3.Basic Authentication
 4.Forms Authentication
 5.Windows Authentication is/are "Enabled" or not.

Thanks in advance!
