Method: OpenSSL::Timestamp::Request#version=

Defined in:
ossl_ts.c

#version=(version) ⇒ Object

Sets the version number for this Request. This should be 1 for compliant servers.

call-seq:

request.version = number    -> Integer


339
340
341
342
343
344
345
346
347
348
349
350
351
352
# File 'ossl_ts.c', line 339

static VALUE
ossl_ts_req_set_version(VALUE self, VALUE version)
{
    TS_REQ *req;
    long ver;

    if ((ver = NUM2LONG(version)) < 0)
        ossl_raise(eTimestampError, "version must be >= 0!");
    GetTSRequest(self, req);
    if (!TS_REQ_set_version(req, ver))
        ossl_raise(eTimestampError, "TS_REQ_set_version");

    return version;
}