CertificateIssuer

typealias CertificateIssuer = suspend AttestationResult.Verified.(Pkcs10CertificationRequest) -> CertificateChain(source)

Deprecated

To be removed in Warden Supreme 1.3

Replace with

ProofToChain

Compatibility issuer for the signature-only API. Receives the signed CSR after it was thoroughly checked and verified. At this point, the CSR's signature has been verified, the challenge checked, and the public key attested. Hence, a certificate can be issued and the whole certificate chain (from newly issued certificate up to the CA) shall be returned.