Skip to content

Commit 55b5027

Browse files
jennyf19eerhardt
authored andcommitted
fixing null refs in WsFed
1 parent 2773c88 commit 55b5027

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/Security/Authentication/WsFederation/src/WsFederationHandler.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,7 @@ protected override async Task HandleChallengeAsync(AuthenticationProperties prop
9898
var wsFederationMessage = new WsFederationMessage()
9999
{
100100
IssuerAddress = _configuration.TokenEndpoint ?? string.Empty,
101-
Wtrealm = Options.Wtrealm,
101+
Wtrealm = Options.Wtrealm!,
102102
Wa = WsFederationConstants.WsFederationActions.SignIn,
103103
};
104104

@@ -195,7 +195,7 @@ protected override async Task<HandleRequestResult> HandleRemoteAuthenticateAsync
195195
{
196196
// Extract the user state from properties and reset.
197197
properties.Items.TryGetValue(WsFederationDefaults.UserstatePropertiesKey, out var userState);
198-
wsFederationMessage.Wctx = userState;
198+
wsFederationMessage.Wctx = userState!;
199199
}
200200

201201
var messageReceivedContext = new MessageReceivedContext(Context, Scheme, Options, properties)
@@ -425,7 +425,7 @@ public virtual async Task SignOutAsync(AuthenticationProperties? properties)
425425
var wsFederationMessage = new WsFederationMessage()
426426
{
427427
IssuerAddress = _configuration.TokenEndpoint ?? string.Empty,
428-
Wtrealm = Options.Wtrealm,
428+
Wtrealm = Options.Wtrealm!,
429429
Wa = WsFederationConstants.WsFederationActions.SignOut,
430430
};
431431

0 commit comments

Comments
 (0)