| phpMyFAQ\Auth\EntraId\JwksProvider::loadJwks | 11 | 100.0% |
| phpMyFAQ\Auth\EntraId\OAuth::setToken | 9 | 100.0% |
| phpMyFAQ\Auth\EntraId\OAuth::getOAuthToken | 5.01 | 92.6% |
| phpMyFAQ\Auth\EntraId\EntraIdSession::setCookie | 4 | 100.0% |
| phpMyFAQ\Auth\EntraId\JwksProvider::writeCache | 3.01 | 90.0% |
| phpMyFAQ\Auth\EntraId\EntraIdSession::setCurrentSessionKey | 2.06 | 75.0% |
| phpMyFAQ\Auth\EntraId\JwksProvider::__construct | 2.02 | 83.3% |
| phpMyFAQ\Auth\EntraId\EntraIdSession::getCurrentSessionKey | 2 | 100.0% |
| phpMyFAQ\Auth\EntraId\OAuth::setJwksProvider | 2 | 0.0% |
| phpMyFAQ\Auth\EntraId\EntraIdSession::__construct | 1 | 100.0% |
| phpMyFAQ\Auth\EntraId\EntraIdSession::createCurrentSessionKey | 1 | 100.0% |
| phpMyFAQ\Auth\EntraId\EntraIdSession::getCookie | 1 | 100.0% |
| phpMyFAQ\Auth\EntraId\JwksProvider::getKeys | 1 | 100.0% |
| phpMyFAQ\Auth\EntraId\JwksProvider::cacheFile | 1 | 100.0% |
| phpMyFAQ\Auth\EntraId\OAuth::__construct | 1 | 100.0% |
| phpMyFAQ\Auth\EntraId\OAuth::errorMessage | 1 | 100.0% |
| phpMyFAQ\Auth\EntraId\OAuth::refreshToken | 1 | 100.0% |
| phpMyFAQ\Auth\EntraId\OAuth::getToken | 1 | 100.0% |
| phpMyFAQ\Auth\EntraId\OAuth::clearToken | 1 | 100.0% |
| phpMyFAQ\Auth\EntraId\OAuth::getEntraIdSession | 1 | 100.0% |
| phpMyFAQ\Auth\EntraId\OAuth::getRefreshToken | 1 | 100.0% |
| phpMyFAQ\Auth\EntraId\OAuth::setRefreshToken | 1 | 100.0% |
| phpMyFAQ\Auth\EntraId\OAuth::getAccessToken | 1 | 100.0% |
| phpMyFAQ\Auth\EntraId\OAuth::setAccessToken | 1 | 100.0% |
| phpMyFAQ\Auth\EntraId\OAuth::getName | 1 | 100.0% |
| phpMyFAQ\Auth\EntraId\OAuth::getMail | 1 | 100.0% |