module ASN1
Public Class Methods
decode(s)
click to toggle source
# File lib/asn1-pure.rb, line 24 def self.decode(s) Buffer.new(s).decode_item_final end
decode_seq(s)
click to toggle source
# File lib/asn1-pure.rb, line 30 def self.decode_seq(s) Buffer.new(s).decode_items end
decode_with_rest(s)
click to toggle source
# File lib/asn1-pure.rb, line 27 def self.decode_with_rest(s) Buffer.new(s).decode_item_with_rest end
encode(d)
click to toggle source
# File lib/asn1-pure.rb, line 14 def self.encode(d) Buffer.new.add(d).buffer end
encode_seq(ds)
click to toggle source
# File lib/asn1-pure.rb, line 17 def self.encode_seq(ds) out = Buffer.new ds.each do |d| out.add(d) end out.buffer end