Method: OpenSSL::PKCS7#detached=

Defined in:
ossl_pkcs7.c

#detached=(flag) ⇒ Object



432
433
434
435
436
437
438
439
440
441
442
443
444
# File 'ossl_pkcs7.c', line 432

static VALUE
ossl_pkcs7_set_detached(VALUE self, VALUE flag)
{
    PKCS7 *p7;

    GetPKCS7(self, p7);
    if(flag != Qtrue && flag != Qfalse)
	ossl_raise(ePKCS7Error, "must specify a boolean");
    if(!PKCS7_set_detached(p7, flag == Qtrue ? 1 : 0))
	ossl_raise(ePKCS7Error, NULL);

    return flag;
}