Sha256: 2f5da5b16684446a828fc095320e8ba86311985c27bc06f9369aede13f0a54f7

Contents?: true

Size: 441 Bytes

Versions: 5

Compression:

Stored size: 441 Bytes

Contents

# frozen_string_literal: true

xml.KeyInfo xmlns: ::Xml::Kit::Namespaces::XMLDSIG do
  xml.KeyName key_name if key_name
  render(key_value, xml: xml) if @key_value
  render(retrieval_method, xml: xml) if @retrieval_method
  if x509_data
    xml.X509Data do
      xml.X509SKI subject_key_identifier
      xml.X509Certificate ::Xml::Kit::Certificate.strip(x509_data.to_pem)
    end
  end
  render(encrypted_key, xml: xml) if encrypted_key
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
xml-kit-0.6.0 lib/xml/kit/templates/key_info.builder
xml-kit-0.5.0 lib/xml/kit/templates/key_info.builder
xml-kit-0.4.0 lib/xml/kit/templates/key_info.builder
xml-kit-0.3.1 lib/xml/kit/templates/key_info.builder
xml-kit-0.3.0 lib/xml/kit/templates/key_info.builder