heimdall
heimdall copied to clipboard
wip: HTTP Message Signatures authenticator
Related issue(s)
closes #2677
Checklist
- [x] I agree to follow this project's Code of Conduct.
- [x] I have read, and I am following this repository's Contributing Guidelines.
- [x] I have read the Security Policy.
- [x] I have referenced an issue describing the bug/feature request.
- [ ] I have added tests that prove the correctness of my implementation.
- [ ] I have updated the documentation.
Description
When ready, this PR will implement an HTTP Message Signatures (RFC 9421) authenticator. PR description will follow as soon as this PR is in an appropriate shape. Right now it is a very early draft.
:x: 116 Tests Failed:
| Tests completed | Failed | Passed | Skipped |
|---|---|---|---|
| 116 | 116 | 0 | 0 |
View the top 3 failed test(s) by shortest run time
github.com/dadrus/heimdall/cmd/flags::FailureStack Traces | 0s run time
Runtime error
github.com/dadrus/heimdall/cmd/serve::FailureStack Traces | 0s run time
Runtime error
github.com/dadrus/heimdall/cmd/validate::FailureStack Traces | 0s run time
Runtime error
github.com/dadrus/heimdall/cmd::FailureStack Traces | 0s run time
Runtime error
github.com/dadrus/heimdall/internal/accesscontext::FailureStack Traces | 0s run time
Runtime error
github.com/dadrus/heimdall/internal/app::FailureStack Traces | 0s run time
Runtime error
github.com/dadrus/heimdall/internal/cache/memory::FailureStack Traces | 0s run time
Runtime error
github.com/dadrus/heimdall/internal/cache/mocks::FailureStack Traces | 0s run time
Runtime error
github.com/dadrus/heimdall/internal/cache/module::FailureStack Traces | 0s run time
Runtime error
github.com/dadrus/heimdall/internal/cache/noop::FailureStack Traces | 0s run time
Runtime error
github.com/dadrus/heimdall/internal/cache/redis::FailureStack Traces | 0s run time
Runtime error
github.com/dadrus/heimdall/internal/cache::FailureStack Traces | 0s run time
Runtime error
github.com/dadrus/heimdall/internal/config/parser::FailureStack Traces | 0s run time
Runtime error
github.com/dadrus/heimdall/internal/config::FailureStack Traces | 0s run time
Runtime error
github.com/dadrus/heimdall/internal/handler/decision::FailureStack Traces | 0s run time
Runtime error
github.com/dadrus/heimdall/internal/handler/envoyextauth/grpcv3::FailureStack Traces | 0s run time
Runtime error
github.com/dadrus/heimdall/internal/handler/fxlcm/mocks::FailureStack Traces | 0s run time
Runtime error
github.com/dadrus/heimdall/internal/handler/fxlcm::FailureStack Traces | 0s run time
Runtime error
github.com/dadrus/heimdall/internal/handler/listener::FailureStack Traces | 0s run time
Runtime error
github.com/dadrus/heimdall/internal/handler/management::FailureStack Traces | 0s run time
Runtime error
github.com/dadrus/heimdall/internal/handler/metrics::FailureStack Traces | 0s run time
Runtime error
github.com/dadrus/heimdall/internal/handler/middleware/grpc/accesslog::FailureStack Traces | 0s run time
Runtime error
github.com/dadrus/heimdall/internal/handler/middleware/grpc/cache::FailureStack Traces | 0s run time
Runtime error
github.com/dadrus/heimdall/internal/handler/middleware/grpc/errorhandler::FailureStack Traces | 0s run time
Runtime error
github.com/dadrus/heimdall/internal/handler/middleware/grpc/logger::FailureStack Traces | 0s run time
Runtime error
github.com/dadrus/heimdall/internal/handler/middleware/grpc/mocks::FailureStack Traces | 0s run time
Runtime error
github.com/dadrus/heimdall/internal/handler/middleware/grpc/otelmetrics::FailureStack Traces | 0s run time
Runtime error
github.com/dadrus/heimdall/internal/handler/middleware/http/accesslog::FailureStack Traces | 0s run time
Runtime error
github.com/dadrus/heimdall/internal/handler/middleware/http/cache::FailureStack Traces | 0s run time
Runtime error
github.com/dadrus/heimdall/internal/handler/middleware/http/dump::FailureStack Traces | 0s run time
Runtime error
github.com/dadrus/heimdall/internal/handler/middleware/http/errorhandler/mocks::FailureStack Traces | 0s run time
Runtime error
github.com/dadrus/heimdall/internal/handler/middleware/http/errorhandler::FailureStack Traces | 0s run time
Runtime error
github.com/dadrus/heimdall/internal/handler/middleware/http/logger::FailureStack Traces | 0s run time
Runtime error
github.com/dadrus/heimdall/internal/handler/middleware/http/methodfilter::FailureStack Traces | 0s run time
Runtime error
github.com/dadrus/heimdall/internal/handler/middleware/http/otelmetrics::FailureStack Traces | 0s run time
Runtime error
github.com/dadrus/heimdall/internal/handler/middleware/http/passthrough::FailureStack Traces | 0s run time
Runtime error
github.com/dadrus/heimdall/internal/handler/middleware/http/recovery::FailureStack Traces | 0s run time
Runtime error
github.com/dadrus/heimdall/internal/handler/middleware/http/trustedproxy::FailureStack Traces | 0s run time
Runtime error
github.com/dadrus/heimdall/internal/handler/profiling::FailureStack Traces | 0s run time
Runtime error
github.com/dadrus/heimdall/internal/handler/proxy::FailureStack Traces | 0s run time
Runtime error
github.com/dadrus/heimdall/internal/handler/requestcontext/mocks::FailureStack Traces | 0s run time
Runtime error
github.com/dadrus/heimdall/internal/handler/requestcontext::FailureStack Traces | 0s run time
Runtime error
github.com/dadrus/heimdall/internal/handler/service::FailureStack Traces | 0s run time
Runtime error
github.com/dadrus/heimdall/internal/heimdall/mocks::FailureStack Traces | 0s run time
Runtime error
github.com/dadrus/heimdall/internal/heimdall::FailureStack Traces | 0s run time
Runtime error
github.com/dadrus/heimdall/internal/httpcache::FailureStack Traces | 0s run time
Runtime error
github.com/dadrus/heimdall/internal/keyholder/mocks::FailureStack Traces | 0s run time
Runtime error
github.com/dadrus/heimdall/internal/keyholder::FailureStack Traces | 0s run time
Runtime error
github.com/dadrus/heimdall/internal/keystore::FailureStack Traces | 0s run time
Runtime error
github.com/dadrus/heimdall/internal/logging::FailureStack Traces | 0s run time
Runtime error
github.com/dadrus/heimdall/internal/otel/metrics/certificate/mocks::FailureStack Traces | 0s run time
Runtime error
github.com/dadrus/heimdall/internal/otel/metrics/certificate::FailureStack Traces | 0s run time
Runtime error
github.com/dadrus/heimdall/internal/otel/metrics::FailureStack Traces | 0s run time
Runtime error
github.com/dadrus/heimdall/internal/otel::FailureStack Traces | 0s run time
Runtime error
github.com/dadrus/heimdall/internal/rules/config::FailureStack Traces | 0s run time
Runtime error
github.com/dadrus/heimdall/internal/rules/endpoint/authstrategy::FailureStack Traces | 0s run time
Runtime error
github.com/dadrus/heimdall/internal/rules/endpoint/mocks::FailureStack Traces | 0s run time
Runtime error
github.com/dadrus/heimdall/internal/rules/endpoint::FailureStack Traces | 0s run time
Runtime error
github.com/dadrus/heimdall/internal/rules/mechanisms/authenticators/extractors/mocks::FailureStack Traces | 0s run time
Runtime error
github.com/dadrus/heimdall/internal/rules/mechanisms/authenticators/extractors::FailureStack Traces | 0s run time
Runtime error
github.com/dadrus/heimdall/internal/rules/mechanisms/authenticators/mocks::FailureStack Traces | 0s run time
Runtime error
github.com/dadrus/heimdall/internal/rules/mechanisms/authenticators::[build failed]Stack Traces | 0s run time
Build error
github.com/dadrus/heimdall/internal/rules/mechanisms/authorizers/mocks::FailureStack Traces | 0s run time
Runtime error
github.com/dadrus/heimdall/internal/rules/mechanisms/authorizers::FailureStack Traces | 0s run time
Runtime error
github.com/dadrus/heimdall/internal/rules/mechanisms/cellib::FailureStack Traces | 0s run time
Runtime error
github.com/dadrus/heimdall/internal/rules/mechanisms/contenttype::FailureStack Traces | 0s run time
Runtime error
github.com/dadrus/heimdall/internal/rules/mechanisms/contextualizers/mocks::FailureStack Traces | 0s run time
Runtime error
github.com/dadrus/heimdall/internal/rules/mechanisms/contextualizers::FailureStack Traces | 0s run time
Runtime error
github.com/dadrus/heimdall/internal/rules/mechanisms/errorhandlers/mocks::FailureStack Traces | 0s run time
Runtime error
github.com/dadrus/heimdall/internal/rules/mechanisms/errorhandlers::FailureStack Traces | 0s run time
Runtime error
github.com/dadrus/heimdall/internal/rules/mechanisms/finalizers/mocks::FailureStack Traces | 0s run time
Runtime error
github.com/dadrus/heimdall/internal/rules/mechanisms/finalizers::FailureStack Traces | 0s run time
Runtime error
github.com/dadrus/heimdall/internal/rules/mechanisms/mocks::FailureStack Traces | 0s run time
Runtime error
github.com/dadrus/heimdall/internal/rules/mechanisms/oauth2::FailureStack Traces | 0s run time
Runtime error
github.com/dadrus/heimdall/internal/rules/mechanisms/subject::FailureStack Traces | 0s run time
Runtime error
github.com/dadrus/heimdall/internal/rules/mechanisms/template::FailureStack Traces | 0s run time
Runtime error
github.com/dadrus/heimdall/internal/rules/mechanisms/values::FailureStack Traces | 0s run time
Runtime error
github.com/dadrus/heimdall/internal/rules/mechanisms::FailureStack Traces | 0s run time
Runtime error
github.com/dadrus/heimdall/internal/rules/mocks::FailureStack Traces | 0s run time
Runtime error
github.com/dadrus/heimdall/internal/rules/oauth2/clientcredentials::FailureStack Traces | 0s run time
Runtime error
github.com/dadrus/heimdall/internal/rules/provider/cloudblob::FailureStack Traces | 0s run time
Runtime error
github.com/dadrus/heimdall/internal/rules/provider/filesystem::FailureStack Traces | 0s run time
Runtime error
github.com/dadrus/heimdall/internal/rules/provider/httpendpoint::FailureStack Traces | 0s run time
Runtime error
github.com/dadrus/heimdall/internal/rules/provider/kubernetes/admissioncontroller/admission::FailureStack Traces | 0s run time
Runtime error
github.com/dadrus/heimdall/internal/rules/provider/kubernetes/admissioncontroller::FailureStack Traces | 0s run time
Runtime error
github.com/dadrus/heimdall/internal/rules/provider/kubernetes/api/v1beta1/mocks::FailureStack Traces | 0s run time
Runtime error
github.com/dadrus/heimdall/internal/rules/provider/kubernetes/api/v1beta1::FailureStack Traces | 0s run time
Runtime error
github.com/dadrus/heimdall/internal/rules/provider/kubernetes::FailureStack Traces | 0s run time
Runtime error
github.com/dadrus/heimdall/internal/rules/provider::FailureStack Traces | 0s run time
Runtime error
github.com/dadrus/heimdall/internal/rules/rule/mocks::FailureStack Traces | 0s run time
Runtime error
github.com/dadrus/heimdall/internal/rules/rule::FailureStack Traces | 0s run time
Runtime error
github.com/dadrus/heimdall/internal/rules::FailureStack Traces | 0s run time
Runtime error
github.com/dadrus/heimdall/internal/truststore::FailureStack Traces | 0s run time
Runtime error
github.com/dadrus/heimdall/internal/validation::FailureStack Traces | 0s run time
Runtime error
github.com/dadrus/heimdall/internal/watcher/mocks::FailureStack Traces | 0s run time
Runtime error
github.com/dadrus/heimdall/internal/watcher::FailureStack Traces | 0s run time
Runtime error
github.com/dadrus/heimdall/internal/x/errorchain::FailureStack Traces | 0s run time
Runtime error
github.com/dadrus/heimdall/internal/x/httpx::FailureStack Traces | 0s run time
Runtime error
github.com/dadrus/heimdall/internal/x/loggeradapter::FailureStack Traces | 0s run time
Runtime error
github.com/dadrus/heimdall/internal/x/opentelemetry/exporters::FailureStack Traces | 0s run time
Runtime error
github.com/dadrus/heimdall/internal/x/opentelemetry/mocks::FailureStack Traces | 0s run time
Runtime error
github.com/dadrus/heimdall/internal/x/opentelemetry/propagators::FailureStack Traces | 0s run time
Runtime error
github.com/dadrus/heimdall/internal/x/opentelemetry/tracecontext::FailureStack Traces | 0s run time
Runtime error
github.com/dadrus/heimdall/internal/x/pkix/pemx::FailureStack Traces | 0s run time
Runtime error
github.com/dadrus/heimdall/internal/x/pkix::FailureStack Traces | 0s run time
Runtime error
github.com/dadrus/heimdall/internal/x/radixtrie::FailureStack Traces | 0s run time
Runtime error
github.com/dadrus/heimdall/internal/x/slicex::FailureStack Traces | 0s run time
Runtime error
github.com/dadrus/heimdall/internal/x/stringx::FailureStack Traces | 0s run time
Runtime error
github.com/dadrus/heimdall/internal/x/testsupport/mock::FailureStack Traces | 0s run time
Runtime error
github.com/dadrus/heimdall/internal/x/testsupport::FailureStack Traces | 0s run time
Runtime error
github.com/dadrus/heimdall/internal/x/tlsx::FailureStack Traces | 0s run time
Runtime error
github.com/dadrus/heimdall/internal/x::FailureStack Traces | 0s run time
Runtime error
github.com/dadrus/heimdall/internal::FailureStack Traces | 0s run time
Runtime error
github.com/dadrus/heimdall/schema::FailureStack Traces | 0s run time
Runtime error
github.com/dadrus/heimdall/version::FailureStack Traces | 0s run time
Runtime error
github.com/dadrus/heimdall::FailureStack Traces | 0s run time
Runtime error
To view more test analytics, go to the Test Analytics Dashboard 📋 Got 3 mins? Take this short survey to help us improve Test Analytics.