class SAML::Metadata::RoleDescriptor

Attributes

key_descriptors[RW]
protocol_support_enumeration[RW]

Public Instance Methods

from_xml(xml) click to toggle source
# File lib/saml/metadata/role_descriptor.rb, line 8
def from_xml(xml)
  @key_descriptors = xml.get_elements('md:KeyDescriptor').map do |kd_node|
    KeyDescriptor.from_xml(kd_node)
  end
  self
end
signing_key_descriptor() click to toggle source
# File lib/saml/metadata/role_descriptor.rb, line 15
def signing_key_descriptor
  @key_descriptors.find {|kd| kd.use == 'signing' }
end