@@ -93,14 +93,15 @@ def to_der
93
93
end
94
94
end
95
95
96
+ private
97
+
98
+ # :nodoc:
96
99
def der_value
97
100
raise TypeError , "no implicit conversion of #{ self . class } into String" unless @value . respond_to? ( :to_str )
98
101
99
102
@value . to_str . b
100
103
end
101
104
102
- private
103
-
104
105
def cons_to_der
105
106
ary = @value . to_a
106
107
@@ -249,11 +250,17 @@ def to_der
249
250
end
250
251
251
252
class Null < Primitive
253
+ private
254
+
255
+ # :nodoc:
252
256
def der_value
253
257
end
254
258
end
255
259
256
260
class Boolean < Primitive
261
+ private
262
+
263
+ # :nodoc:
257
264
def der_value
258
265
raise TypeError , "Can't convert nil into Boolean" if @value . nil?
259
266
@@ -262,12 +269,18 @@ def der_value
262
269
end
263
270
264
271
class Integer < Primitive
272
+ private
273
+
274
+ # :nodoc:
265
275
def der_value
266
276
ASN1 . put_integer ( @value )
267
277
end
268
278
end
269
279
270
280
class Enumerated < Primitive
281
+ private
282
+
283
+ # :nodoc:
271
284
def der_value
272
285
ASN1 . put_integer ( @value )
273
286
end
@@ -282,6 +295,9 @@ def initialize(*)
282
295
@unused_bits = 0
283
296
end
284
297
298
+ private
299
+
300
+ # :nodoc:
285
301
def der_value
286
302
if @unused_bits < 0 || @unused_bits > 7
287
303
raise ASN1Error , "unused_bits for a bitstring value must be in " \
@@ -331,6 +347,9 @@ class BMPString < Primitive
331
347
end
332
348
333
349
class ObjectId < Primitive
350
+ private
351
+
352
+ # :nodoc:
334
353
def der_value
335
354
value = oid
336
355
@@ -359,6 +378,9 @@ def der_value
359
378
class UTCTime < Primitive
360
379
FORMAT = "%y%m%d%H%M%SZ" . freeze
361
380
381
+ private
382
+
383
+ # :nodoc:
362
384
def der_value
363
385
value = if @value . is_a? ( Time )
364
386
@value
@@ -372,6 +394,10 @@ def der_value
372
394
373
395
class GeneralizedTime < Primitive
374
396
FORMAT = "%Y%m%d%H%M%SZ" . freeze
397
+
398
+ private
399
+
400
+ # :nodoc:
375
401
def der_value
376
402
value = if @value . is_a? ( Time )
377
403
@value
0 commit comments