Does ARSession.CheckAvailability also depend on Camera Permission status?

I was wondering if the result from ARSession.CheckAvailability() will return
ARSessionState.Unsupported if the app has declined Camera Permission or is it ignored?

It appears that ARSession.CheckAvailability() will return irregardless of the device’s current camera permission. This means that it will return true even if the camera permission is disabled.