corrected specification of Aegypten test key in encrypt() function

This commit is contained in:
Karl-Heinz Zimmer 2001-12-18 21:11:03 +00:00
parent 6d7f9eb4ff
commit 44023ddfb2

View File

@ -928,20 +928,24 @@ bool encryptMessage( const char* cleartext,
gpgme_recipients_new (&rset);
if( GPGMEPLUG_PROTOCOL == GPGME_PROTOCOL_CMS )
{
gpgme_recipients_add_name (rset, "CN=test cert 1,OU=Aegypten Project,O=g10 Code GmbH,L=Düsseldorf,C=DE");
fputs( "GPGSMPLUG encryptMessage() using test key of Aegypten Project\n", stderr );
}
else
{
if( GPGMEPLUG_PROTOCOL == GPGME_PROTOCOL_CMS )
{
gpgme_recipients_add_name_with_validity (rset,
"/CN=test cert 1,OU=Aegypten Project,O=g10 Code GmbH,L=Düsseldorf,C=DE",
GPGME_VALIDITY_FULL );
fputs( "\nGPGSMPLUG encryptMessage() using test key of Aegypten Project\n", stderr );
}
else
{
gpgme_recipients_add_name (rset, addressee);
fprintf( stderr, "GPGMEPLUG encryptMessage() using addressee %s\n", addressee );
}
fflush( stderr );
fprintf( stderr, "\nGPGMEPLUG encryptMessage() using addressee %s\n", addressee );
}
err = gpgme_op_encrypt (ctx, rset, gPlaintext, gCiphertext );
if( err )
fprintf( stderr, "gpgme_op_encrypt() returned this error code: %i\n\n", err );
gpgme_recipients_release (rset);
gpgme_data_release (gPlaintext);
@ -967,6 +971,8 @@ fflush( stderr );
gpgme_release (ctx);
fflush( stderr );
return bOk;
}