class TTTLS13::Message::CertificateEntry
Attributes
cert_data[R]
extensions[R]
Public Class Methods
new(cert_data, extensions = Extensions.new)
click to toggle source
@param cert_data
[OpenSSL::X509::Certificate] @param extensions [TTTLS13::Message::Extensions]
@return [CertificateEntry]
# File lib/tttls1.3/message/certificate.rb, line 125 def initialize(cert_data, extensions = Extensions.new) @cert_data = cert_data @extensions = extensions || Extensions.new end
Public Instance Methods
serialize()
click to toggle source
@return [String]
# File lib/tttls1.3/message/certificate.rb, line 131 def serialize binary = '' binary += @cert_data.to_der.prefix_uint24_length binary += @extensions.serialize binary end