Skip to content

feat(JwtBearer): empty-JWKS detection + periodic authority re-validation #17

feat(JwtBearer): empty-JWKS detection + periodic authority re-validation

feat(JwtBearer): empty-JWKS detection + periodic authority re-validation #17

Triggered via pull request September 10, 2026 11:05
Status Success
Total duration 48s
Artifacts 1

ci.yml

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

Annotations

10 warnings
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)
Build, test, and pack: src/SafeWebCore.JwtBearer/JwtAuthorityValidationGuard.cs#L101
Symbol 'SafeWebCore.JwtBearer.JwtAuthorityValidationGuard.Dispose() -> void' is not part of the declared public API (https://github.com/dotnet/roslyn/blob/main/src/RoslynAnalyzers/PublicApiAnalyzers/PublicApiAnalyzers.Help.md)

Artifacts

Produced during runtime
Name Size Digest
nupkgs
309 KB
sha256:905bfda00514fcb630713fa6870818552f404d1bfa652910ca3d68b425840089