Skip to content

fix IdentityServerLicenseValidator log formatting issue - #2288

Merged
adamralph merged 2 commits into
releases/is/7.4.xfrom
ev/identity-server/7.4.x/fix-formatting
Dec 4, 2025
Merged

fix IdentityServerLicenseValidator log formatting issue#2288
adamralph merged 2 commits into
releases/is/7.4.xfrom
ev/identity-server/7.4.x/fix-formatting

adjust nullable

f77ba41
Select commit
Loading
Failed to load commit list.
Sign in for the full log view
GitHub Actions / Test Report - test/IdentityServer.UnitTests succeeded Dec 4, 2025 in 0s

1611 passed, 0 failed and 0 skipped

Tests passed successfully

✅ identity-server/test/IdentityServer.UnitTests/TestResults/test/IdentityServer.UnitTests-tests.trx

1611 tests were completed in 54s with 1611 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
IdentityServer.Endpoints.Token.TokenEndpointTests 1✅ 118ms
IdentityServer.UnitTests.AspNetIdentity.DefaultSessionClaimsFilterTests 4✅ 237ms
IdentityServer.UnitTests.Caches.ResourceStoreCacheTests 3✅ 621ms
IdentityServer.UnitTests.Configuration.CryptoHelperTests 18✅ 24ms
IdentityServer.UnitTests.Infrastructure.RemovePropertyModifierTests 1✅ 31ms
IdentityServer.UnitTests.Licensing.V2.ClientLoadedTrackerTests 12✅ 389ms
IdentityServer.UnitTests.Licensing.V2.DiagnosticEntries.AssemblyInfoDiagnosticEntryTests 6✅ 320ms
IdentityServer.UnitTests.Licensing.V2.DiagnosticEntries.AuthSchemeInfoDiagnosticEntryTests 2✅ 19ms
IdentityServer.UnitTests.Licensing.v2.DiagnosticEntries.BasicServerInfoDiagnosticEntryTests 1✅ 105ms
IdentityServer.UnitTests.Licensing.V2.DiagnosticEntries.ClientInfoDiagnosticEntryTests 3✅ 131ms
IdentityServer.UnitTests.Licensing.V2.DiagnosticEntries.DataProtectionDiagnosticEntryTests 2✅ 7ms
IdentityServer.UnitTests.Licensing.v2.DiagnosticEntries.EndpointUsageDiagnosticEntryTests 4✅ 212ms
IdentityServer.UnitTests.Licensing.V2.DiagnosticEntries.IdentityServerOptionsDiagnosticEntryTests 2✅ 340ms
IdentityServer.UnitTests.Licensing.V2.DiagnosticEntries.LicenseUsageDiagnosticEntryTests 5✅ 278ms
IdentityServer.UnitTests.Licensing.V2.DiagnosticEntries.RegisteredImplementationsDiagnosticEntryTests 6✅ 436ms
IdentityServer.UnitTests.Licensing.v2.DiagnosticEntries.ResourceInfoDiagnosticEntryTests 4✅ 63ms
IdentityServer.UnitTests.Licensing.V2.DiagnosticEntries.TokenIssueCountDiagnosticEntryTests 15✅ 59ms
IdentityServer.UnitTests.Licensing.V2.DiagnosticHostedServiceTests 1✅ 159ms
IdentityServer.UnitTests.Licensing.V2.DiagnosticSummaryTests 5✅ 166ms
IdentityServer.UnitTests.Licensing.V2.LicenseAccessorTests 13✅ 246ms
IdentityServer.UnitTests.Licensing.V2.LicenseExpirationCheckerTests 15✅ 149ms
IdentityServer.UnitTests.Licensing.V2.LicenseUsageTests 19✅ 114ms
IdentityServer.UnitTests.Licensing.V2.ProtocolRequestCounterTests 3✅ 40ms
IdentityServer.UnitTests.Licensing.V2.ResourceLoadedTrackerTests 4✅ 82ms
IdentityServer.UnitTests.Logging.LoggingOptionsTests 5✅ 50ms
IdentityServer.UnitTests.Logging.SanitizedLoggerTests 12✅ 48ms
IdentityServer.UnitTests.Mappers.ApiResourceMappersTests 5✅ 88ms
IdentityServer.UnitTests.Mappers.ClientMappersTests 7✅ 139ms
IdentityServer.UnitTests.Mappers.IdentityProviderMappersTests 4✅ 108ms
IdentityServer.UnitTests.Mappers.IdentityResourcesMappersTests 3✅ 54ms
IdentityServer.UnitTests.Mappers.PersistedGrantMappersTests 3✅ 40ms
IdentityServer.UnitTests.Mappers.PushedAuthorizationRequestMappersTests 3✅ 34ms
IdentityServer.UnitTests.Mappers.ScopesMappersTests 4✅ 11ms
IdentityServer.UnitTests.Services.DiagnosticDataServiceTests 12✅ 42ms
IdentityServer.UnitTests.Storage.PersistedGrantFilterTests 2✅ 21ms
IdentityServer.UnitTests.Telemetry.TelemetryTests 5✅ 22ms
UnitTests.Configuration.DependencyInjection.PostConfigureApplicationCookieTicketStoreTests 1✅ 15ms
UnitTests.Cors.PolicyProviderTests 13✅ 169ms
UnitTests.Endpoints.Authorize.AuthorizeCallbackEndpointTests 7✅ 428ms
UnitTests.Endpoints.Authorize.AuthorizeEndpointBaseTests 8✅ 58ms
UnitTests.Endpoints.Authorize.AuthorizeEndpointTests 2✅ 43ms
UnitTests.Endpoints.EndSession.EndSessionCallbackResultTests 2✅ 15ms
UnitTests.Endpoints.Results.AuthorizeResultTests 35✅ 149ms
UnitTests.Endpoints.Results.CheckSessionResultTests 6✅ 142ms
UnitTests.Endpoints.Results.EndSessionCallbackResultTests 5✅ 32ms
UnitTests.Endpoints.Results.EndSessionResultTests 3✅ 71ms
UnitTests.Endpoints.Results.EventTests 1✅ 239ms
UnitTests.Endpoints.Results.ProtectedResourceErrorResultTests 3✅ 16ms
UnitTests.Extensions.ApiResourceSigningAlgorithmSelectionTests 23✅ 86ms
UnitTests.Extensions.ClaimsExtensionsTests 2✅ 6ms
UnitTests.Extensions.EndpointOptionsExtensionsTests 22✅ 74ms
UnitTests.Extensions.HttpContextExtensionsTests 8✅ 65ms
UnitTests.Extensions.HttpRequestExtensionsTests 3✅ 30ms
UnitTests.Extensions.IdentityServerBuilderExtensionsCacheStoreTests 2✅ 2ms
UnitTests.Extensions.IdentityServerBuilderExtensionsCryptoTests 13✅ 427ms
UnitTests.Extensions.IResourceStoreExtensionsTests 9✅ 311ms
UnitTests.Extensions.StringExtensionsTests 20✅ 112ms
UnitTests.Extensions.TokenExtensionsTests 12✅ 50ms
UnitTests.Extensions.ValidatedAuthorizeRequestExtensionsTests 4✅ 10ms
UnitTests.Hosting.EndpointHelpersTests 9✅ 7ms
UnitTests.Hosting.EndpointRouterTests 7✅ 59ms
UnitTests.Hosting.MutualTlsEndpointMiddlewareTests 52✅ 255ms
UnitTests.Infrastructure.ObjectSerializerTests 2✅ 231ms
UnitTests.Licensing.IdentityServerLicenseValidatorTests 11✅ 284ms
UnitTests.ResponseHandling.AuthorizeInteractionResponseGenerator.AuthorizeInteractionResponseGeneratorTests 5✅ 16ms
UnitTests.ResponseHandling.AuthorizeInteractionResponseGenerator.AuthorizeInteractionResponseGeneratorTests_Consent 14✅ 102ms
UnitTests.ResponseHandling.AuthorizeInteractionResponseGenerator.AuthorizeInteractionResponseGeneratorTests_Custom 4✅ 17ms
UnitTests.ResponseHandling.AuthorizeInteractionResponseGenerator.AuthorizeInteractionResponseGeneratorTests_Login 12✅ 65ms
UnitTests.ResponseHandling.DeviceAuthorizationResponseGeneratorTests 9✅ 219ms
UnitTests.ResponseHandling.UserInfoResponseGeneratorTests 7✅ 176ms
UnitTests.Services.Default.DefaultBackchannelAuthenticationInteractionServiceTests 10✅ 327ms
UnitTests.Services.Default.DefaultBackChannelLogoutServiceTests 1✅ 518ms
UnitTests.Services.Default.DefaultClaimsServiceTests 23✅ 328ms
UnitTests.Services.Default.DefaultConsentServiceTests 13✅ 326ms
UnitTests.Services.Default.DefaultCorsPolicyServiceTests 6✅ 9ms
UnitTests.Services.Default.DefaultEventServiceTests 1✅ 38ms
UnitTests.Services.Default.DefaultIdentityServerInteractionServiceTests 9✅ 128ms
UnitTests.Services.Default.DefaultMtlsEndpointGeneratorTests 3✅ 26ms
UnitTests.Services.Default.DefaultPersistedGrantServiceTests 5✅ 108ms
UnitTests.Services.Default.DefaultRefreshTokenServiceTests 18✅ 331ms
UnitTests.Services.Default.DefaultSessionCoordinationServiceTests 1✅ 43ms
UnitTests.Services.Default.DefaultTokenServiceTests 6✅ 136ms
UnitTests.Services.Default.DefaultUiLocalesServiceTests 11✅ 319ms
UnitTests.Services.Default.DefaultUserSessionTests 19✅ 341ms
UnitTests.Services.Default.DistributedDeviceFlowThrottlingServiceTests 4✅ 160ms
UnitTests.Services.Default.KeyManagement.InMemoryKeyStoreCacheTests 2✅ 19ms
UnitTests.Services.Default.KeyManagement.KeyManagerOptionsTests 9✅ 51ms
UnitTests.Services.Default.KeyManagement.KeyManagerTests 54✅ 39s
UnitTests.Services.Default.NumericUserCodeGeneratorTests 1✅ 46ms
UnitTests.Services.Default.OidcReturnUrlParserTests 46✅ 12ms
UnitTests.Services.Default.ParRedirectUriValidatorTests 5✅ 65ms
UnitTests.Services.InMemory.InMemoryCorsPolicyServiceTests 8✅ 28ms
UnitTests.Stores.Default.CachingResourceStoreTests 4✅ 111ms
UnitTests.Stores.Default.DefaultGrantStoreTests 5✅ 1ms
UnitTests.Stores.Default.DefaultPersistedGrantStoreTests 12✅ 149ms
UnitTests.Stores.Default.DistributedCacheAuthorizationParametersMessageStoreTests 1✅ 59ms
UnitTests.Stores.Default.ServerSideSessionCookieEventsTests 4✅ 37ms
UnitTests.Stores.InMemoryClientStoreTests 2✅ 7ms
UnitTests.Stores.InMemoryDeviceFlowStoreTests 4✅ 38ms
UnitTests.Stores.InMemoryPersistedGrantStoreTests 3✅ 44ms
UnitTests.Stores.InMemoryResourcesStoreTests 2✅ 15ms
UnitTests.Validation.AccessTokenValidation 16✅ 1s
UnitTests.Validation.AuthorizeRequest_Validation.Authorize_ClientValidation_Code 6✅ 348ms
UnitTests.Validation.AuthorizeRequest_Validation.Authorize_ClientValidation_IdToken 1✅ 11ms
UnitTests.Validation.AuthorizeRequest_Validation.Authorize_ClientValidation_Invalid 1✅ 27ms
UnitTests.Validation.AuthorizeRequest_Validation.Authorize_ClientValidation_Token 3✅ 116ms
UnitTests.Validation.AuthorizeRequest_Validation.Authorize_ClientValidation_Valid 13✅ 202ms
UnitTests.Validation.AuthorizeRequest_Validation.Authorize_ProtocolValidation_CustomValidator 2✅ 99ms
UnitTests.Validation.AuthorizeRequest_Validation.Authorize_ProtocolValidation_Invalid 24✅ 417ms
UnitTests.Validation.AuthorizeRequest_Validation.Authorize_ProtocolValidation_Resources 8✅ 230ms
UnitTests.Validation.AuthorizeRequest_Validation.Authorize_ProtocolValidation_Valid 13✅ 338ms
UnitTests.Validation.AuthorizeRequest_Validation.Authorize_ProtocolValidation_Valid_PAR 2✅ 11ms
UnitTests.Validation.AuthorizeRequest_Validation.Authorize_ProtocolValidation_Valid_PKCE 22✅ 340ms
UnitTests.Validation.BearerTokenUsageValidation 10✅ 15ms
UnitTests.Validation.ClientConfigurationValidation 52✅ 38ms
UnitTests.Validation.DefaultIssuerPathValidatorTests 8✅ 19ms
UnitTests.Validation.DeviceAuthorizationRequestValidation 10✅ 228ms
UnitTests.Validation.DeviceCodeValidation 9✅ 79ms
UnitTests.Validation.DPoPProofValidatorTests 41✅ 1s
UnitTests.Validation.EndSessionRequestValidation.EndSessionRequestValidatorTests 7✅ 34ms
UnitTests.Validation.GrantTypesValidation 16✅ 92ms
UnitTests.Validation.IdentityProviderConfigurationValidation 10✅ 98ms
UnitTests.Validation.IdentityTokenValidation 6✅ 1s
UnitTests.Validation.IntrospectionRequestValidatorTests 7✅ 725ms
UnitTests.Validation.IsLocalUrlTests 189✅ 142ms
UnitTests.Validation.ResourceValidation 15✅ 89ms
UnitTests.Validation.ResponseTypeEqualityComparison+MultipleValueStringComparisons 9✅ 22ms
UnitTests.Validation.ResponseTypeEqualityComparison+SingleValueStringComparisons 6✅ 30ms
UnitTests.Validation.RevocationRequestValidation 6✅ 86ms
UnitTests.Validation.Secrets.BasicAuthenticationSecretParsing 42✅ 58ms
UnitTests.Validation.Secrets.ClientAssertionSecretParsing 7✅ 2s
UnitTests.Validation.Secrets.ClientSecretValidation 5✅ 166ms
UnitTests.Validation.Secrets.FormPostCredentialExtraction 7✅ 90ms
UnitTests.Validation.Secrets.HashedSharedSecretValidation 7✅ 915ms
UnitTests.Validation.Secrets.MutualTlsSecretValidation 8✅ 1s
UnitTests.Validation.Secrets.PlainTextClientSecretValidation 7✅ 745ms
UnitTests.Validation.Secrets.PrivateKeyJwtSecretValidation 51✅ 4s
UnitTests.Validation.Secrets.SecretValidation 7✅ 892ms
UnitTests.Validation.StrictRedirectUriValidatorAppAuthValidation 27✅ 15ms
UnitTests.Validation.TokenRequest_Validation.TokenRequestValidation_ClientCredentials_Invalid 9✅ 418ms
UnitTests.Validation.TokenRequest_Validation.TokenRequestValidation_Code_Invalid 13✅ 330ms
UnitTests.Validation.TokenRequest_Validation.TokenRequestValidation_DeviceCode_Invalid 6✅ 334ms
UnitTests.Validation.TokenRequest_Validation.TokenRequestValidation_ExtensionGrants_Invalid 4✅ 105ms
UnitTests.Validation.TokenRequest_Validation.TokenRequestValidation_General_Invalid 5✅ 242ms
UnitTests.Validation.TokenRequest_Validation.TokenRequestValidation_Invalid 1✅ 307ms
UnitTests.Validation.TokenRequest_Validation.TokenRequestValidation_PKCE 12✅ 409ms
UnitTests.Validation.TokenRequest_Validation.TokenRequestValidation_RefreshToken_Invalid 9✅ 242ms
UnitTests.Validation.TokenRequest_Validation.TokenRequestValidation_ResourceOwner_Invalid 13✅ 442ms
UnitTests.Validation.TokenRequest_Validation.TokenRequestValidation_Valid 14✅ 663ms
UnitTests.Validation.UserInfoRequestValidation 3✅ 83ms