| ⇢ | B | ClientMetadata added | |
| ⇢ | A | StorageManager added | |
| ⇢ | A | Config added | |
| ⇢ | A | AuthorizationCode added |
| ⇢ | C | AuthorizationEndpoint::verifyResourceOwner() added | |
| ⇢ | C | IdTokenManager::issueIdToken() added | |
| ⇢ | B | AuthorizationCodeFlow::handleAccessTokenRequest() added | |
| ⇢ | B | AuthorizationCodeFlow::verifyAuthorizationRequest(... added | |
| ⇢ | A | IdTokenManager::getHash() added | |
| ⇢ | A | AuthorizationEndpoint::verifyConsent() added | |
| ⇢ | A | AuthorizationCode::__construct() added | |
| ⇢ | A | HybridFlow::__construct() added | |
| ⇢ | A | AuthorizationEndpoint::verifyResourceOwner() added | |
| ⇢ | A | AuthorizationEndpoint::verifyConsent() added | |
| ⋮ | view more | ||
| F | ↛ | AuthorizationEndpoint::handleRequest() removed | |
| A | ↛ | AuthorizationCodeFlow::base64url_decode() removed | |
| A | ↛ | AuthorizationCodeFlow::createAuthorizationCode() removed | |
| A | ↛ | AuthorizationCodeFlow::handleAuthorizationRequest(... removed | |
| A | ↛ | AuthorizationCodeFlow::base64url_encode() removed | |
| A | ↛ | AuthorizationCodeFlow::saveAndGetResult() removed | |