Skip to content

Add TLS requirement fields to HTTP, database, and cache contracts #577

Description

@RonaldHensbergen

Scope

Extend contract definitions so consuming modules can declare and validate TLS requirements in a consistent, provider-neutral way.

Deliverables

  • Update relevant contract kinds used for HTTP/database/cache interactions with TLS requirement fields.
  • Keep backward compatibility rules explicit (required vs optional fields).

Acceptance criteria

  • Contract definitions can express tls: required (or equivalent explicit requirement semantics).
  • Existing valid profiles remain valid unless they explicitly opt into stricter TLS requirements.
  • Validation paths for missing/invalid TLS requirement values are clearly defined.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    area:securitySecurity policies and checksenhancementNew feature or request

    Projects

    No projects

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions