title: Is aria-required allowed on radio buttons or checkboxes?
body: <p>I'm using the axe Chrome extension to check for accessibility and I am receiving a violation on my radio buttons and check boxes.  Looking at the W3C documentation for "aria-required", you can find it here: <a href="http://www.w3.org/TR/wai-aria/states_and_properties#aria-required" rel="noreferrer">W3C on aria-required</a>, neither input is listed for the used roles.</p>
  
  <p>According to this question: <a href="https://stackoverflow.com/q/8287779/691711">HTML5: How to use the “required” attribute with a “radio” input field</a>, you just need to mark one radio button with required.  However, I am trying to use aria with older browsers and I get a violation <a href="https://dequeuniversity.com/rules/axe/1.1/aria-allowed-attr" rel="noreferrer">Elements must only use allowed ARIA attributes</a> saying that "aria-required" is not allowed on any of my inputs of type radio or checkbox with aria-required.</p>
  
  <p>Is this a discrepancy with the tool, does the HTML5 required work slightly different, or is aria-required actually not allowed on radios or checkboxes?</p>