Parent

Methods

Vzaar::Signature

Attributes

xml[RW]
acl[RW]
bucket[RW]
policy[RW]
key[RW]
aws_access_key[RW]
guid[RW]
signature[RW]
success_action_redirect[RW]
title[RW]
profile[RW]

Public Class Methods

new(xml) click to toggle source
    # File lib/vzaar/signature.rb, line 8
 8:     def initialize(xml)
 9:       @xml = xml
10:       doc = REXML::Document.new xml
11:       @acl = doc.elements['vzaar-api/acl'] ? doc.elements['vzaar-api/acl'].text : ''
12:       @bucket = doc.elements['vzaar-api/bucket'] ?
13:         doc.elements['vzaar-api/bucket'].text : ''
14:       @policy = doc.elements['vzaar-api/policy'] ?
15:         doc.elements['vzaar-api/policy'].text : ''
16:       @key = doc.elements['vzaar-api/key'] ?
17:         doc.elements['vzaar-api/key'].text : ''
18:       @aws_access_key = doc.elements['vzaar-api/accesskeyid'] ?
19:         doc.elements['vzaar-api/accesskeyid'].text : ''
20:       @guid = doc.elements['vzaar-api/guid'] ? 
21:         doc.elements['vzaar-api/guid'].text : ''
22:       @signature = doc.elements['vzaar-api/signature'] ?
23:         doc.elements['vzaar-api/signature'].text : ''
24:       @success_action_redirect = doc.elements['vzaar-api/success_action_redirect'] ?
25:         doc.elements['vzaar-api/success_action_redirect'].text : nil
26:       @title = doc.elements['vzaar-api/title'] ? '' : nil
27:       @profile = doc.elements['vzaar-api/profile'] ? '' : nil
28:     end

Disabled; run with --debug to generate this.

[Validate]

Generated with the Darkfish Rdoc Generator 1.1.6.