Skip to content

Commit f1c034b

Browse files
committed
Fixing duplicated readme section.
1 parent b8bbba5 commit f1c034b

1 file changed

Lines changed: 0 additions & 40 deletions

File tree

docsource/configuration.md

Lines changed: 0 additions & 40 deletions
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)