class SAML2::RequestedAttribute

def create(name, is_required = nil)

Returns:
  • (RequestedAttribute) -

Parameters:
  • is_required () -- optional [true, false, nil]
  • name (String) --
def create(name, is_required = nil)
  attribute = Attribute.create(name)
  new(attribute.name, is_required, attribute.friendly_name, attribute.name_format)
end

def element

Returns:
  • ('RequestedAttribute') -
def element
  "RequestedAttribute"
end

def from_xml(node)

(see Base#from_xml)
def from_xml(node)
  super
  @is_required = node["isRequired"] && node["isRequired"] == "true"
end

def initialize(name = nil, is_required = nil, friendly_name = nil, name_format = nil)

Parameters:
  • name_format () -- optional [String, nil]
  • friendly_name () -- optional [String, nil]
  • is_required () -- optional [true, false, nil]
  • name (String) --
def initialize(name = nil, is_required = nil, friendly_name = nil, name_format = nil)
  super(name, nil, friendly_name, name_format)
  @is_required = is_required
end

def namespace

Returns:
  • ('md') -
def namespace
  "md"
end

def required?

Returns:
  • (true, false, nil) -
def required?
  @is_required
end