Method: Cassette::Authentication::Authorities#initialize
- Defined in:
- lib/cassette/authentication/authorities.rb
#initialize(authorities, base_authority = nil) ⇒ Authorities
Returns a new instance of Authorities.
26 27 28 29 30 31 32 33 34 |
# File 'lib/cassette/authentication/authorities.rb', line 26 def initialize(, = nil) @base_authority = || Cassette.config. if .is_a?(String) @authorities = .gsub(/^\[(.*)\]$/, '\\1').split(',').map(&:strip) else @authorities = Array().map(&:strip) end end |