Partha Sarathy Maripini created QPID-8778:
---------------------------------------------
Summary: [Broker-J] Add startup property for certificate generator
selection with fail-fast handling
Key: QPID-8778
URL: https://issues.apache.org/jira/browse/QPID-8778
Project: Qpid
Issue Type: Sub-task
Components: Broker-J
Reporter: Partha Sarathy Maripini
*Background:*
Operators need a explicit configuration mechanism to select between standard
and FIPS certificate generators, and the broker must fail safely if the
required provider is unavailable.
*Tasks:*
1. Introduce a system property / context variable (e.g.,
`qpid.cert_generator=BCFIPS`).
2. Update SSLUtil initialization to validate that the requested generator
implementation exists in the service loader.
3. Enforce fail-fast startup behavior with a clear log message if the
explicitly requested generator cannot be loaded.
*Acceptance Criteria:*
- Setting the configuration property selects the matching implementation.
- Specifying an unresolvable generator causes broker startup to halt
immediately with an explanatory error.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]