API Reference
Enum
GradeLevel
Coarse letter grade for protocol and header posture.
Inheritance
- Enum
- GradeLevel
Usage
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Returned or exposed by
- Property CertificateAnalysis.GradeLevel
- Property DesiredStateMailTlsPolicy.MinimumGradeLevel
- Field GradeLevel.A
- Field GradeLevel.B
- Field GradeLevel.C
- Field GradeLevel.D
- Field GradeLevel.F
- Field GradeLevel.Unknown
- Property TlsResult.GradeLevel
- Property CertificateInfo.Grade
- Property HttpInfo.Grade
- Property MailTlsServerInfo.Grade
- Property WebsiteInfo.CertificateGrade
- Property WebsiteInfo.HttpGrade
Inherited Methods
public override sealed Int32 CompareTo(Object target) #Returns:
Int32Inherited from Enum
Parameters
- target Object
public override sealed String ToString(String format, IFormatProvider provider) #Returns:
StringInherited from Enum
Obsolete("The provider argument is not used. Use ToString(String) instead.")Parameters
- format String
Values
public const GradeLevel F #Description("Failing: critical issues or misconfiguration")Failing posture with critical issues or misconfiguration.
Value:
1public const GradeLevel D #Description("Weak: significant gaps or legacy support")Weak posture with significant gaps or legacy support.
Value:
2public const GradeLevel C #Description("Adequate: baseline controls; improvements recommended")Adequate posture with baseline controls and recommended improvements.
Value:
3public const GradeLevel B #Description("Good: secure configuration with minor gaps")Good posture with secure configuration and minor gaps.
Value:
4public const GradeLevel A #Description("Excellent: strong modern configuration; best practices met")Excellent posture with strong modern configuration and best practices met.
Value:
5