Skip to content

Commit 3f28457

Browse files
making #der_value private
1 parent 52d7305 commit 3f28457

File tree

1 file changed

+28
-2
lines changed

1 file changed

+28
-2
lines changed

lib/openssl/asn1.rb

Lines changed: 28 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)