@@ -93,14 +93,15 @@ def to_der
9393 end
9494 end
9595
96+ private
97+
98+ # :nodoc:
9699 def der_value
97100 raise TypeError , "no implicit conversion of #{ self . class } into String" unless @value . respond_to? ( :to_str )
98101
99102 @value . to_str . b
100103 end
101104
102- private
103-
104105 def cons_to_der
105106 ary = @value . to_a
106107
@@ -249,11 +250,17 @@ def to_der
249250 end
250251
251252 class Null < Primitive
253+ private
254+
255+ # :nodoc:
252256 def der_value
253257 end
254258 end
255259
256260 class Boolean < Primitive
261+ private
262+
263+ # :nodoc:
257264 def der_value
258265 raise TypeError , "Can't convert nil into Boolean" if @value . nil?
259266
@@ -262,12 +269,18 @@ def der_value
262269 end
263270
264271 class Integer < Primitive
272+ private
273+
274+ # :nodoc:
265275 def der_value
266276 ASN1 . put_integer ( @value )
267277 end
268278 end
269279
270280 class Enumerated < Primitive
281+ private
282+
283+ # :nodoc:
271284 def der_value
272285 ASN1 . put_integer ( @value )
273286 end
@@ -282,6 +295,9 @@ def initialize(*)
282295 @unused_bits = 0
283296 end
284297
298+ private
299+
300+ # :nodoc:
285301 def der_value
286302 if @unused_bits < 0 || @unused_bits > 7
287303 raise ASN1Error , "unused_bits for a bitstring value must be in " \
@@ -331,6 +347,9 @@ class BMPString < Primitive
331347 end
332348
333349 class ObjectId < Primitive
350+ private
351+
352+ # :nodoc:
334353 def der_value
335354 value = oid
336355
@@ -359,6 +378,9 @@ def der_value
359378 class UTCTime < Primitive
360379 FORMAT = "%y%m%d%H%M%SZ" . freeze
361380
381+ private
382+
383+ # :nodoc:
362384 def der_value
363385 value = if @value . is_a? ( Time )
364386 @value
@@ -372,6 +394,10 @@ def der_value
372394
373395 class GeneralizedTime < Primitive
374396 FORMAT = "%Y%m%d%H%M%SZ" . freeze
397+
398+ private
399+
400+ # :nodoc:
375401 def der_value
376402 value = if @value . is_a? ( Time )
377403 @value
0 commit comments