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]

Reply via email to