class R509::CRL::ReaderWriter

Abstract base class for a CRL writer. Use this to construct a subclass that can then be passed to R509::CRL::Administrator to read/write CRL data with whatever backend you want.

Public Instance Methods

read_list() click to toggle source
# File lib/r509/crl/reader_writer.rb, line 24
def read_list
  raise NotImplementedError, "You must call #read_list on a subclass of ReaderWriter"
end
read_number() click to toggle source
# File lib/r509/crl/reader_writer.rb, line 28
def read_number
  raise NotImplementedError, "You must call #read_number on a subclass of ReaderWriter"
end
remove_list_entry() click to toggle source
# File lib/r509/crl/reader_writer.rb, line 16
def remove_list_entry
  raise NotImplementedError, "You must call #remove_list_entry on a subclass of ReaderWriter"
end
write_list_entry() click to toggle source
# File lib/r509/crl/reader_writer.rb, line 12
def write_list_entry
  raise NotImplementedError, "You must call #write_list_entry on a subclass of ReaderWriter"
end
write_number() click to toggle source
# File lib/r509/crl/reader_writer.rb, line 20
def write_number
  raise NotImplementedError, "You must call #write_number on a subclass of ReaderWriter"
end