Skip to content

feat(JwtBearer): SafeWebCore.JwtBearer module - fail-fast/loud broken JWT authority + hardening #11

feat(JwtBearer): SafeWebCore.JwtBearer module - fail-fast/loud broken JWT authority + hardening

feat(JwtBearer): SafeWebCore.JwtBearer module - fail-fast/loud broken JWT authority + hardening #11

Triggered via pull request September 10, 2026 08:59
Status Failure
Total duration 41s
Artifacts –

ci.yml

on: pull_request
Build, test, and pack
37s
Build, test, and pack
Fit to window
Zoom out
Zoom in

Annotations

1 error and 10 warnings
Build, test, and pack
Process completed with exit code 2.
Build, test, and pack: src/SafeWebCore.FraudDetection/Models/RiskScore.cs#L14
Symbol 'override SafeWebCore.FraudDetection.Models.RiskScore.GetHashCode() -> int' is not part of the declared public API (https://github.com/dotnet/roslyn/blob/main/src/RoslynAnalyzers/PublicApiAnalyzers/PublicApiAnalyzers.Help.md)
Build, test, and pack: src/SafeWebCore.FraudDetection/Models/RiskScore.cs#L14
Symbol 'static SafeWebCore.FraudDetection.Models.RiskScore.operator ==(SafeWebCore.FraudDetection.Models.RiskScore? left, SafeWebCore.FraudDetection.Models.RiskScore? right) -> bool' is not part of the declared public API (https://github.com/dotnet/roslyn/blob/main/src/RoslynAnalyzers/PublicApiAnalyzers/PublicApiAnalyzers.Help.md)
Build, test, and pack: src/SafeWebCore.FraudDetection/Models/RiskScore.cs#L14
Symbol 'static SafeWebCore.FraudDetection.Models.RiskScore.operator !=(SafeWebCore.FraudDetection.Models.RiskScore? left, SafeWebCore.FraudDetection.Models.RiskScore? right) -> bool' is not part of the declared public API (https://github.com/dotnet/roslyn/blob/main/src/RoslynAnalyzers/PublicApiAnalyzers/PublicApiAnalyzers.Help.md)
Build, test, and pack: src/SafeWebCore.FraudDetection/Models/RiskScore.cs#L14
Symbol 'override SafeWebCore.FraudDetection.Models.RiskScore.ToString() -> string!' is not part of the declared public API (https://github.com/dotnet/roslyn/blob/main/src/RoslynAnalyzers/PublicApiAnalyzers/PublicApiAnalyzers.Help.md)
Build, test, and pack: src/SafeWebCore.FraudDetection/Infrastructure/SafeWebCoreFraudMetrics.cs#L15
Symbol 'const SafeWebCore.FraudDetection.Infrastructure.SafeWebCoreFraudMetrics.MeterName = "SafeWebCore.FraudDetection" -> string!' is not part of the declared public API (https://github.com/dotnet/roslyn/blob/main/src/RoslynAnalyzers/PublicApiAnalyzers/PublicApiAnalyzers.Help.md)
Build, test, and pack: src/SafeWebCore.FraudDetection/Abstractions/IFraudEventSink.cs#L27
Symbol 'override SafeWebCore.FraudDetection.Abstractions.FraudEvent.Equals(object? obj) -> bool' is not part of the declared public API (https://github.com/dotnet/roslyn/blob/main/src/RoslynAnalyzers/PublicApiAnalyzers/PublicApiAnalyzers.Help.md)
Build, test, and pack: src/SafeWebCore.FraudDetection/Abstractions/IFraudEventSink.cs#L27
Symbol 'override SafeWebCore.FraudDetection.Abstractions.FraudEvent.GetHashCode() -> int' is not part of the declared public API (https://github.com/dotnet/roslyn/blob/main/src/RoslynAnalyzers/PublicApiAnalyzers/PublicApiAnalyzers.Help.md)
Build, test, and pack: src/SafeWebCore.FraudDetection/Abstractions/IFraudEventSink.cs#L27
Symbol 'static SafeWebCore.FraudDetection.Abstractions.FraudEvent.operator ==(SafeWebCore.FraudDetection.Abstractions.FraudEvent? left, SafeWebCore.FraudDetection.Abstractions.FraudEvent? right) -> bool' is not part of the declared public API (https://github.com/dotnet/roslyn/blob/main/src/RoslynAnalyzers/PublicApiAnalyzers/PublicApiAnalyzers.Help.md)
Build, test, and pack: src/SafeWebCore.FraudDetection/Abstractions/IFraudEventSink.cs#L27
Symbol 'static SafeWebCore.FraudDetection.Abstractions.FraudEvent.operator !=(SafeWebCore.FraudDetection.Abstractions.FraudEvent? left, SafeWebCore.FraudDetection.Abstractions.FraudEvent? right) -> bool' is not part of the declared public API (https://github.com/dotnet/roslyn/blob/main/src/RoslynAnalyzers/PublicApiAnalyzers/PublicApiAnalyzers.Help.md)
Build, test, and pack: src/SafeWebCore.FraudDetection/Abstractions/IFraudEventSink.cs#L27
Symbol 'override SafeWebCore.FraudDetection.Abstractions.FraudEvent.ToString() -> string!' is not part of the declared public API (https://github.com/dotnet/roslyn/blob/main/src/RoslynAnalyzers/PublicApiAnalyzers/PublicApiAnalyzers.Help.md)