Skip to content

Fix xml signature verification and update to .net 9.0 #223

Fix xml signature verification and update to .net 9.0

Fix xml signature verification and update to .net 9.0 #223

Triggered via pull request January 14, 2025 22:39
Status Failure
Total duration 1m 8s
Artifacts

dotnet.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

1 error and 11 warnings
build
Process completed with exit code 100.
build
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
build: src/SPID.AspNetCore.Authentication/Models/SpidPostConfigureOptions.cs#L26
Nullability of reference types in type of parameter 'name' of 'void SpidPostConfigureOptions.PostConfigure(string name, SpidOptions options)' doesn't match implicitly implemented member 'void IPostConfigureOptions<SpidOptions>.PostConfigure(string? name, SpidOptions options)' (possibly because of nullability attributes).
build: src/SPID.AspNetCore.Authentication/SpidHandler.cs#L188
Nullability of reference types in type of parameter 'properties' of 'Task SpidHandler.SignOutAsync(AuthenticationProperties properties)' doesn't match implicitly implemented member 'Task IAuthenticationSignOutHandler.SignOutAsync(AuthenticationProperties? properties)' (possibly because of nullability attributes).
build: src/SPID.AspNetCore.Authentication/SpidHandler.cs#L720
Possible null reference return.
build: src/SPID.AspNetCore.Authentication/Models/IdPRegistryItem.cs#L5
Non-nullable property 'supported_acr' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build: src/SPID.AspNetCore.Authentication/Models/IdPRegistryItem.cs#L6
Non-nullable property 'supported_purpose' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build: src/SPID.AspNetCore.Authentication/SpidHandler.cs#L726
Possible null reference argument for parameter 'message' in 'AuthnRequestType SamlHandler.DeserializeMessage<AuthnRequestType>(string message)'.
build: src/SPID.AspNetCore.Authentication/Models/IdPRegistryItem.cs#L33
Non-nullable property 'Binding' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build: src/SPID.AspNetCore.Authentication/Models/IdPRegistryItem.cs#L34
Non-nullable property 'Location' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build: src/SPID.AspNetCore.Authentication/Models/IdPRegistryItem.cs#L39
Non-nullable property 'Binding' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build: src/SPID.AspNetCore.Authentication/Models/IdPRegistryItem.cs#L40
Non-nullable property 'Location' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.