class SAML2::Organization
Attributes
@return [LocalizedName]
@return [LocalizedName]
@return [LocalizedName]
Public Class Methods
Source
# File lib/saml2/organization.rb, line 19 def initialize(name = nil, display_name = nil, url = nil) super() @name = LocalizedName.new("OrganizationName", name) @display_name = LocalizedName.new("OrganizationDisplayName", display_name) @url = LocalizedName.new("OrganizationURL", url) end
Calls superclass method
SAML2::Base::new
Public Instance Methods
Source
# File lib/saml2/organization.rb, line 27 def build(builder) builder["md"].Organization do |organization| @name.build(organization) @display_name.build(organization) @url.build(organization) end end
(see Base#build
)
Source
# File lib/saml2/organization.rb, line 13 def from_xml(node) name.from_xml(node.xpath("md:OrganizationName", Namespaces::ALL)) display_name.from_xml(node.xpath("md:OrganizationDisplayName", Namespaces::ALL)) url.from_xml(node.xpath("md:OrganizationURL", Namespaces::ALL)) end
(see Base#from_xml
)