class TTTLS13::Message::Extension::SignatureAlgorithmsCert
Public Class Methods
deserialize(binary)
click to toggle source
@param binary [String]
@return [TTTLS13::Message::Extensions::SignatureAlgorithmsCert, nil]
# File lib/tttls1.3/message/extension/signature_algorithms_cert.rb, line 17 def self.deserialize(binary) ssa = deserialize_supported_signature_algorithms(binary) return nil if ssa.nil? SignatureAlgorithmsCert.new(ssa) end
new(supported_signature_algorithms)
click to toggle source
@param versions [Array of SignatureScheme]
Calls superclass method
TTTLS13::Message::Extension::SignatureAlgorithms::new
# File lib/tttls1.3/message/extension/signature_algorithms_cert.rb, line 9 def initialize(supported_signature_algorithms) super(supported_signature_algorithms) @extension_type = ExtensionType::SIGNATURE_ALGORITHMS_CERT end