module SAML2::OrganizationAndContacts
def build(builder)
def build(builder) organization.build(builder) if organization contacts.each do |contact| contact.build(builder) end end
def contacts
-
(Array-)
def contacts @contacts ||= load_object_array(xml, 'md:ContactPerson', Contact) end
def from_xml(node)
def from_xml(node) remove_instance_variable(:@organization) @contacts = nil super end
def initialize
def initialize @organization = nil @contacts = [] end
def organization
-
(Organization, nil)-
def organization unless instance_variable_defined?(:@organization) @organization = Organization.from_xml(xml.at_xpath('md:Organization', Namespaces::ALL)) end @organization end