Class: Xmldsign::Algorithms::Canonicalization

Inherits:
Object
  • Object
show all
Defined in:
lib/xmldsign/algorithms.rb

Direct Known Subclasses

C14NExc

Constant Summary collapse

XML_C14N_1_0 =
0
XML_C14N_EXCLUSIVE_1_0 =
1
XML_C14N_1_1 =
2

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(transform_node) ⇒ Canonicalization

Returns a new instance of Canonicalization.



55
56
57
# File 'lib/xmldsign/algorithms.rb', line 55

def initialize(transform_node)
  @transform_node = transform_node
end

Instance Attribute Details

#transform_nodeObject (readonly)

Returns the value of attribute transform_node.



53
54
55
# File 'lib/xmldsign/algorithms.rb', line 53

def transform_node
  @transform_node
end

Instance Method Details

#execute(doc) ⇒ Object

Raises:

  • (NotImplementedError)


59
60
61
# File 'lib/xmldsign/algorithms.rb', line 59

def execute(doc)
  raise NotImplementedError
end