Method: OpenSSL::PKCS7#detached=

Defined in:
ossl_pkcs7.c

#detached=(flag) ⇒ Object



487
488
489
490
491
492
493
494
495
496
497
498
499
# File 'ossl_pkcs7.c', line 487

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;
}