Sha256: bce2064cda18c3d05da68c42c7706a42d450a6d1d060bfb15b0cb7df4ef825d0
Contents?: true
Size: 483 Bytes
Versions: 34
Compression:
Stored size: 483 Bytes
Contents
require 'delegate' module SamlIdp class AttributeDecorator < SimpleDelegator alias_method :source, :__getobj__ def initialize(*) super __setobj__((source || {}).with_indifferent_access) end def name source[:name] end def friendly_name source[:friendly_name] end def name_format source[:name_format] || Saml::XML::Namespaces::Formats::Attr::URI end def values Array(source[:values]) end end end
Version data entries
34 entries across 34 versions & 2 rubygems