⇢ | A | PublicClient added | |
⇢ | A | ConfidentialClient added | |
⇢ | A | Config added | |
⇢ | A | DefaultScopePolicy added | |
⇢ | A | ClientMetadata added | |
⇢ | A | ErrorScopePolicy added | |
⇢ | A | ScopePolicyManager added | |
⇢ | A | RegisteredClient added | |
⇢ | A | IgnoreScopePolicy added |
⇢ | B | AuthorizationEndpoint::verifyRedirectUri() added | |
⇢ | B | ScopePolicyManager::verifyScopes() added | |
⇢ | A | ErrorScopePolicy::getDefaultScopes() added | |
⇢ | A | ClientMetadata::setTosUri() added | |
⇢ | A | ClientMetadata::getClientName() added | |
⇢ | A | AuthorizationEndpoint::verifyScope() added | |
⇢ | A | ClientMetadata::getJwksUri() added | |
⇢ | A | ClientMetadata::setJwksUri() added | |
⇢ | A | AuthorizationEndpoint::getRedirectUri() added | |
⇢ | A | PublicClient::hasCredentials() added | |
⋮ | view more | ||
B | ↘ | C | AuthorizationEndpoint::handleRequest() got worse |
B | ↘ | C | AuthorizationEndpoint::verifyRequestData() got worse |
A | ↛ | AuthorizationEndpoint::__construct() removed |