X-Git-Url: https://code.wpia.club/?a=blobdiff_plain;f=src%2FX509.cpp;h=d5f8bc50d52d33970ea436094c28cebb75d9c8ea;hb=2c79061a72b54efdcac10b6beca62bf53f7383c8;hp=92d7773f22f4cbff36b0b5cb4a179f030018087a;hpb=58f50565818e259af7edcaace570710cda74bdb9;p=cassiopeia.git diff --git a/src/X509.cpp b/src/X509.cpp index 92d7773..d5f8bc5 100644 --- a/src/X509.cpp +++ b/src/X509.cpp @@ -52,8 +52,8 @@ std::shared_ptr X509Req::getPkey() { return pk; } -std::shared_ptr X509Req::parse( std::string filename ) { - std::shared_ptr in = std::shared_ptr( BIO_new_mem_buf( const_cast( filename.c_str() ), -1 ), BIO_free ); +std::shared_ptr X509Req::parseCSR( std::string content ) { + std::shared_ptr in = std::shared_ptr( BIO_new_mem_buf( const_cast( content.c_str() ), -1 ), BIO_free ); X509_REQ* req = PEM_read_bio_X509_REQ( in.get(), NULL, NULL, NULL ); if( !req ) {