Module: SignedXml

Defined in:
lib/signed_xml.rb,
lib/signed_xml/logging.rb,
lib/signed_xml/version.rb,
lib/signed_xml/document.rb,
lib/signed_xml/reference.rb,
lib/signed_xml/signature.rb,
lib/signed_xml/signed_info.rb,
lib/signed_xml/transformable.rb,
lib/signed_xml/c14n_transform.rb,
lib/signed_xml/fingerprinting.rb,
lib/signed_xml/base64_transform.rb,
lib/signed_xml/digest_transform.rb,
lib/signed_xml/digest_method_resolution.rb,
lib/signed_xml/enveloped_signature_transform.rb

Defined Under Namespace

Modules: DigestMethodResolution, Fingerprinting, Logging, Transformable Classes: Base64Transform, C14NTransform, DigestTransform, Document, EnvelopedSignatureTransform, Reference, Signature, SignedInfo

Constant Summary collapse

XMLDSIG_NS =
"http://www.w3.org/2000/09/xmldsig#"
BITBUCKET_LOGGER =

Logger that does nothing

Logger.new(nil)
VERSION =
"1.0.2"

Class Method Summary collapse

Class Method Details

.Document(thing) ⇒ Object



7
8
9
# File 'lib/signed_xml.rb', line 7

def self.Document(thing)
  Document.new(thing)
end

.loggerObject

The logger signed_xml should use



19
20
21
# File 'lib/signed_xml.rb', line 19

def self.logger
  @@logger ||= BITBUCKET_LOGGER
end

.logger=(a_logger) ⇒ Object

Set the logger for signed_xml



24
25
26
# File 'lib/signed_xml.rb', line 24

def self.logger=(a_logger)
  @@logger = a_logger
end