From 9c6b3b82aae80bc1634b7692f78d1a6c8113d962 Mon Sep 17 00:00:00 2001 From: Joe DeCock Date: Tue, 19 Dec 2023 15:52:59 -0600 Subject: [PATCH 1/2] Fix spelling of RequestedResourceIndiators --- .../Default/BackchannelAuthenticationResponseGenerator.cs | 4 ++-- .../Default/BackchannelAuthenticationRequestValidator.cs | 2 +- .../Models/ValidatedBackchannelAuthenticationRequest.cs | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/IdentityServer/ResponseHandling/Default/BackchannelAuthenticationResponseGenerator.cs b/src/IdentityServer/ResponseHandling/Default/BackchannelAuthenticationResponseGenerator.cs index 2c4e50203..6425377f9 100644 --- a/src/IdentityServer/ResponseHandling/Default/BackchannelAuthenticationResponseGenerator.cs +++ b/src/IdentityServer/ResponseHandling/Default/BackchannelAuthenticationResponseGenerator.cs @@ -81,7 +81,7 @@ public virtual async Task ProcessAsync(Backch CreationTime = Clock.UtcNow.UtcDateTime, ClientId = validationResult.ValidatedRequest.ClientId, RequestedScopes = validationResult.ValidatedRequest.ValidatedResources.RawScopeValues, - RequestedResourceIndicators = validationResult.ValidatedRequest.RequestedResourceIndiators, + RequestedResourceIndicators = validationResult.ValidatedRequest.RequestedResourceIndicators, Subject = validationResult.ValidatedRequest.Subject, Lifetime = validationResult.ValidatedRequest.Expiry, AuthenticationContextReferenceClasses = validationResult.ValidatedRequest.AuthenticationContextReferenceClasses, @@ -106,7 +106,7 @@ public virtual async Task ProcessAsync(Backch Subject = validationResult.ValidatedRequest.Subject, Client = validationResult.ValidatedRequest.Client, ValidatedResources = validationResult.ValidatedRequest.ValidatedResources, - RequestedResourceIndicators = validationResult.ValidatedRequest.RequestedResourceIndiators, + RequestedResourceIndicators = validationResult.ValidatedRequest.RequestedResourceIndicators, BindingMessage = validationResult.ValidatedRequest.BindingMessage, AuthenticationContextReferenceClasses = validationResult.ValidatedRequest.AuthenticationContextReferenceClasses, Tenant = validationResult.ValidatedRequest.Tenant, diff --git a/src/IdentityServer/Validation/Default/BackchannelAuthenticationRequestValidator.cs b/src/IdentityServer/Validation/Default/BackchannelAuthenticationRequestValidator.cs index 0e90bdf33..ae75f144d 100644 --- a/src/IdentityServer/Validation/Default/BackchannelAuthenticationRequestValidator.cs +++ b/src/IdentityServer/Validation/Default/BackchannelAuthenticationRequestValidator.cs @@ -148,7 +148,7 @@ public async Task ValidateRequ return Invalid(OidcConstants.BackchannelAuthenticationRequestErrors.InvalidTarget, "Invalid resource indicator format"); } - _validatedRequest.RequestedResourceIndiators = resourceIndicators?.ToList(); + _validatedRequest.RequestedResourceIndicators = resourceIndicators?.ToList(); ////////////////////////////////////////////////////////// // check if scopes are valid/supported and check for resource scopes diff --git a/src/IdentityServer/Validation/Models/ValidatedBackchannelAuthenticationRequest.cs b/src/IdentityServer/Validation/Models/ValidatedBackchannelAuthenticationRequest.cs index 473824e4c..3c2490f26 100644 --- a/src/IdentityServer/Validation/Models/ValidatedBackchannelAuthenticationRequest.cs +++ b/src/IdentityServer/Validation/Models/ValidatedBackchannelAuthenticationRequest.cs @@ -22,7 +22,7 @@ public class ValidatedBackchannelAuthenticationRequest : ValidatedRequest /// /// Gets or sets the resource indicator. /// - public ICollection? RequestedResourceIndiators { get; set; } + public ICollection? RequestedResourceIndicators { get; set; } /// /// Gets or sets the authentication context reference classes. From db128dd0303df9847d81b4c376c93752de264872 Mon Sep 17 00:00:00 2001 From: Joe DeCock Date: Tue, 19 Dec 2023 16:00:46 -0600 Subject: [PATCH 2/2] Fix spelling of competionRequest argument --- .../Services/IBackchannelAuthenticationInteractionService.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/IdentityServer/Services/IBackchannelAuthenticationInteractionService.cs b/src/IdentityServer/Services/IBackchannelAuthenticationInteractionService.cs index bc88c40e9..b4bce50db 100644 --- a/src/IdentityServer/Services/IBackchannelAuthenticationInteractionService.cs +++ b/src/IdentityServer/Services/IBackchannelAuthenticationInteractionService.cs @@ -30,7 +30,7 @@ public interface IBackchannelAuthenticationInteractionService /// /// Completes the login request with the provided response for the current user or the subject passed. /// - Task CompleteLoginRequestAsync(CompleteBackchannelLoginRequest competionRequest); + Task CompleteLoginRequestAsync(CompleteBackchannelLoginRequest completionRequest); } ///