class OpenSSL::SignatureAlgorithm::ECDSA::VerifyKey
Public Class Methods
deserialize(pem_string)
click to toggle source
# File lib/openssl/signature_algorithm/ecdsa.rb, line 22 def self.deserialize(pem_string) new(OpenSSL::PKey::EC.new(pem_string).public_key) end
Public Instance Methods
ec_key()
click to toggle source
# File lib/openssl/signature_algorithm/ecdsa.rb, line 30 def ec_key @ec_key ||= begin ec_key = OpenSSL::PKey::EC.new(group) ec_key.public_key = self ec_key end end
serialize()
click to toggle source
# File lib/openssl/signature_algorithm/ecdsa.rb, line 26 def serialize ec_key.to_pem end
verify(*args)
click to toggle source
# File lib/openssl/signature_algorithm/ecdsa.rb, line 40 def verify(*args) ec_key.verify(*args) end