Skip to content

Prepare WebAuthn support #96

Prepare WebAuthn support

Prepare WebAuthn support #96

Triggered via push August 4, 2024 13:50
Status Success
Total duration 4m 54s
Artifacts

codeql.yml

on: push
Matrix: Analyze
Fit to window
Zoom out
Zoom in

Annotations

10 warnings
Analyze (csharp): Guard.Core/Security/WebAuthn/WebAuthnInterop.cs#L101
Possible null reference argument for parameter 'rawMakeCredentialOptions' in 'int WebAuthnInterop.WebAuthNAuthenticatorMakeCredential(nint hWnd, RelayingPartyInfo rpInfo, RawUserInfo rawUserInfo, RawCoseCredentialParameters rawCoseCredParams, RawClientData rawClientData, RawAuthenticatorMakeCredentialOptions rawMakeCredentialOptions, out nint rawCredentialAttestation)'.
Analyze (csharp): Guard.Core/Security/WebAuthn/entities/WebAuthnExtensions.cs#L112
Dereference of a possibly null reference.
Analyze (csharp): Guard.Core/Security/WebAuthn/entities/WebAuthnExtensions.cs#L72
Dereference of a possibly null reference.
Analyze (csharp): Guard.Core/Security/WebAuthn/entities/Assertion.cs#L79
Converting null literal or possible null value to non-nullable type.
Analyze (csharp): Guard.Core/Security/WebAuthn/entities/Assertion.cs#L87
Dereference of a possibly null reference.
Analyze (csharp): Guard.Core/Security/WebAuthn/entities/Assertion.cs#L101
Possible null reference assignment.
Analyze (csharp): Guard.Core/Security/WebAuthn/entities/Assertion.cs#L106
Possible null reference assignment.
Analyze (csharp): Guard.Core/Security/WebAuthn/entities/Assertion.cs#L26
Non-nullable field 'Credential' must contain a non-null value when exiting constructor. Consider declaring the field as nullable.
Analyze (csharp): Guard.Core/Security/WebAuthn/entities/Assertion.cs#L36
Non-nullable field 'Extensions' must contain a non-null value when exiting constructor. Consider declaring the field as nullable.
Analyze (csharp): Guard.Core/Security/WebAuthn/entities/Assertion.cs#L113
Non-nullable field 'First' must contain a non-null value when exiting constructor. Consider declaring the field as nullable.