Skip to content

Commit d0bdcea

Browse files
authored
adjust error message (#3482)
1 parent 3895700 commit d0bdcea

3 files changed

Lines changed: 1 addition & 3 deletions

File tree

src/Microsoft.IdentityModel.Tokens/Experimental/Validation/Validators.SignatureKey.cs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,6 @@ public static ValidationResult<ValidatedSignatureKey, ValidationError> ValidateS
7979
nameof(validationParameters),
8080
ValidationError.GetCurrentStackFrame());
8181

82-
// TODO error message IDX10253 is not correct and needs adjusting.
8382
if (securityKey == null)
8483
return new SignatureKeyValidationError(
8584
new MessageDetail(LogMessages.IDX10253, nameof(securityKey)),

src/Microsoft.IdentityModel.Tokens/LogMessages.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@ internal static class LogMessages
7474
public const string IDX10250 = "IDX10250: The associated certificate is valid. ValidFrom (UTC): '{0}', Current time (UTC): '{1}'.";
7575
public const string IDX10251 = "IDX10251: The associated certificate is valid. ValidTo (UTC): '{0}', Current time (UTC): '{1}'.";
7676
public const string IDX10252 = "IDX10252: RequireSignedTokens property on ValidationParameters is set to false and the issuer signing key is null. Exiting without validating the issuer signing key.";
77-
public const string IDX10253 = "IDX10253: RequireSignedTokens property on ValidationParameters is set to true, but the issuer signing key is null.";
77+
public const string IDX10253 = "IDX10253: Signature key validation failed. The security key is null. A valid signing key is required for validation.";
7878
public const string IDX10254 = "IDX10254: '{0}.{1}' failed. The virtual method '{2}.{3}' returned null. If this method was overridden, ensure a valid '{4}' is returned.";
7979
public const string IDX10255 = "IDX10255: TypeValidator property on ValidationParameters is null and ValidTypes is either null or empty. Exiting without validating the token type.";
8080
public const string IDX10256 = "IDX10256: Unable to validate the token type. TokenValidationParameters.ValidTypes is set, but the 'typ' header claim is null or empty.";

test/Microsoft.IdentityModel.Tokens.Tests/Validation/SigningKeyValidationResultTests.cs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,6 @@ public static TheoryData<SigningKeyValidationTheoryData> InvalidTestCases
6060

6161
return new TheoryData<SigningKeyValidationTheoryData>
6262
{
63-
// TODO Error message IDX10253 message is not accurate.
6463
new SigningKeyValidationTheoryData("SecurityKeyIsNull")
6564
{
6665
ExpectedException = ExpectedException.SecurityTokenInvalidSigningKeyException(substringExpected: "IDX10253:"),

0 commit comments

Comments
 (0)