Skip to content

CodeQL

CodeQL #116

Triggered via schedule September 7, 2024 01:09
Status Success
Total duration 6m 43s
Artifacts

codeql.yml

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

Annotations

10 warnings
Analyze (csharp): Guard.Core/Security/WebAuthn/WebAuthnInterop.cs#L102
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/WebAuthnInterop.cs#L151
Possible null reference argument for parameter 'rawGetAssertionOptions' in 'WebAuthnHResult WebAuthnInterop.WebAuthNAuthenticatorGetAssertion(nint hWnd, string rpId, RawClientData rawClientData, RawAuthenticatorGetAssertionOptions rawGetAssertionOptions, out nint rawAssertionPtr)'.
Analyze (csharp): Guard.Core/Security/WebAuthn/entities/Assertion.cs#L113
Non-nullable field 'First' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
Analyze (csharp): Guard.Core/Security/WebAuthn/entities/Assertion.cs#L114
Non-nullable field 'Second' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
Analyze (csharp): Guard.Core/Security/WebAuthn/entities/Assertion.cs#L120
Non-nullable field 'AuthenticatorData' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
Analyze (csharp): Guard.Core/Security/WebAuthn/entities/Assertion.cs#L123
Non-nullable field 'Signature' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
Analyze (csharp): Guard.Core/Security/WebAuthn/entities/Assertion.cs#L126
Non-nullable field 'Credential' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
Analyze (csharp): Guard.Core/Security/WebAuthn/entities/Assertion.cs#L129
Non-nullable field 'UserId' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
Analyze (csharp): Guard.Core/Security/WebAuthn/entities/Assertion.cs#L134
Non-nullable field 'Extensions' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
Analyze (csharp): Guard.Core/Security/WebAuthn/entities/Assertion.cs#L137
Non-nullable field 'LargeBlob' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.