diff --git a/src/Microsoft.IdentityModel.Tokens/Validation/IssuerValidationResult.cs b/src/Microsoft.IdentityModel.Tokens/Validation/IssuerValidationResult.cs
index 5adc68b57e..292eacfab1 100644
--- a/src/Microsoft.IdentityModel.Tokens/Validation/IssuerValidationResult.cs
+++ b/src/Microsoft.IdentityModel.Tokens/Validation/IssuerValidationResult.cs
@@ -25,7 +25,8 @@ internal enum ValidationSource
/// Creates an instance of
///
/// is the issuer that was validated successfully.
- public IssuerValidationResult(string issuer, ValidationSource source)
+ /// is the indicating how this issuer was validated.
+ public IssuerValidationResult(string issuer, ValidationSource source = ValidationSource.NotValidated)
: base(ValidationFailureType.ValidationSucceeded)
{
Issuer = issuer;
@@ -39,6 +40,7 @@ public IssuerValidationResult(string issuer, ValidationSource source)
/// is the issuer that was intended to be validated.
/// is the that occurred during validation.
/// is the that occurred during validation.
+ /// is the indicating how this issuer was validated.
public IssuerValidationResult(string issuer, ValidationFailureType validationFailure, ExceptionDetail exceptionDetail, ValidationSource source = ValidationSource.NotValidated)
: base(validationFailure, exceptionDetail)
{