X-Git-Url: https://code.wpia.club/?a=blobdiff_plain;f=src%2Fcrypto%2FsimpleOpensslSigner.cpp;h=6987d2c4e84085c25c3349f5c334e42e82475dbe;hb=fd41b4a5253bd23236808bc324413be612f5ccca;hp=cad772c4e102b9007c33e80cc921ee0af77c86d2;hpb=156855b7e12c3a0254590da514b0d0e8efe469f4;p=cassiopeia.git diff --git a/src/crypto/simpleOpensslSigner.cpp b/src/crypto/simpleOpensslSigner.cpp index cad772c..6987d2c 100644 --- a/src/crypto/simpleOpensslSigner.cpp +++ b/src/crypto/simpleOpensslSigner.cpp @@ -86,6 +86,9 @@ std::shared_ptr SimpleOpensslSigner::sign( std::shared_ptrcaKey){ + throw std::runtime_error("Cannot sign certificate with CA " + ca->name + " because it has no private key."); + } logger::note( "FINE: Key for Signing CA is correctly loaded." );