# File lib/jwt/verify.rb, line 20 def verify_aud return unless (options_aud = extract_option(:aud)) if @payload['aud'].is_a?(Array) verify_aud_array(@payload['aud'], options_aud) else raise( JWT::InvalidAudError, "Invalid audience. Expected #{options_aud}, received #{@payload['aud'] || '<none>'}" ) unless @payload['aud'].to_s == options_aud.to_s end end