Class: HTTP::TokenAuth::WWWAuthenticateHeaderParser

Inherits:
Object
  • Object
show all
Defined in:
lib/http/token_auth/www_authenticate_header_parser.rb

Instance Method Summary collapse

Constructor Details

#initializeWWWAuthenticateHeaderParser

Returns a new instance of WWWAuthenticateHeaderParser.



12
13
14
# File 'lib/http/token_auth/www_authenticate_header_parser.rb', line 12

def initialize
  @schema_parser = SchemeParser.new
end

Instance Method Details

#parse(header) ⇒ Object



16
17
18
# File 'lib/http/token_auth/www_authenticate_header_parser.rb', line 16

def parse(header)
  build_challenge @schema_parser.parse(header)
end