@@ -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