@@ -191,46 +191,6 @@ The following examples are intended as **copy/adapt templates**.
191191 ]
192192}
193193```
194- ---
195- ## Signing algorithm selection (ACM PCA)
196-
197- The gateway supports an optional CAConnection setting ` SigningAlgorithm ` that controls the ** certificate signature algorithm**
198- passed to AWS ACM PCA ` IssueCertificate ` .
199-
200- - If ** not set** , the plugin will ** auto-select** a compatible default based on the CA ` KeyAlgorithm ` returned by
201- ` DescribeCertificateAuthority ` .
202- - If ** set** , the plugin validates the value and ** rejects incompatible combinations** before calling AWS.
203-
204- ### Valid ` SigningAlgorithm ` values (AWS PCA)
205-
206- - RSA family: ` SHA256WITHRSA ` , ` SHA384WITHRSA ` , ` SHA512WITHRSA `
207- - ECDSA family: ` SHA256WITHECDSA ` , ` SHA384WITHECDSA ` , ` SHA512WITHECDSA `
208- - SM2: ` SM3WITHSM2 `
209- - ML-DSA (post-quantum): ` ML_DSA_44 ` , ` ML_DSA_65 ` , ` ML_DSA_87 `
210-
211- ### Allowed CA key algorithm and signing algorithm combinations
212-
213- The CA key algorithm is the PCA CA ** KeyAlgorithm** (not the subject key in the CSR). The signing algorithm must match the CA key family.
214-
215- | CA KeyAlgorithm | Allowed SigningAlgorithm values |
216- | ---| ---|
217- | ` RSA_2048 ` , ` RSA_3072 ` , ` RSA_4096 ` | ` SHA256WITHRSA ` , ` SHA384WITHRSA ` , ` SHA512WITHRSA ` |
218- | ` EC_prime256v1 ` , ` EC_secp384r1 ` , ` EC_secp521r1 ` | ` SHA256WITHECDSA ` , ` SHA384WITHECDSA ` , ` SHA512WITHECDSA ` |
219- | ` SM2 ` | ` SM3WITHSM2 ` |
220- | ` ML_DSA_44 ` | ` ML_DSA_44 ` |
221- | ` ML_DSA_65 ` | ` ML_DSA_65 ` |
222- | ` ML_DSA_87 ` | ` ML_DSA_87 ` |
223-
224- ### Auto-selection defaults
225-
226- When ` SigningAlgorithm ` is omitted, the plugin selects:
227-
228- - RSA CAs -> ` SHA256WITHRSA `
229- - EC P-256 -> ` SHA256WITHECDSA `
230- - EC P-384 -> ` SHA384WITHECDSA `
231- - EC P-521 -> ` SHA512WITHECDSA `
232- - SM2 -> ` SM3WITHSM2 `
233- - ML-DSA -> exact-match (` ML_DSA_44/65/87 ` )
234194
235195---
236196
0 commit comments