class JWT::Decode
def validate_segment_count!
def validate_segment_count! return if segment_length == 3 return if !@verify && segment_length == 2 # If no verifying required, the signature is not needed return if segment_length == 2 && none_algorithm? raise(JWT::DecodeError, 'Not enough or too many segments') end