| ⇢ | A | InvalidAccessTokenException added | |
| ⇢ | A | BaseToken added | |
| ⇢ | A | JsonResponse added | |
| ⇢ | A | BaseGrant added | |
| ⇢ | A | OAuth2Exception added | |
| ⇢ | A | Scope added |
| ⇢ | A | BaseGrant::generateTokenResponse() added | |
| ⇢ | A | BaseToken::createNew() added | |
| ⇢ | A | BaseToken::getOwner() added | |
| ⇢ | A | OAuth2Exception::unauthorizedClient() added | |
| ⇢ | A | JsonResponse::__construct() added | |
| ⇢ | A | Scope::__toString() added | |
| ⇢ | A | BaseGrant::getType() added | |
| ⇢ | A | InvalidAccessTokenException::__construct() added | |
| ⇢ | A | InvalidAccessTokenException::invalidToken() added | |
| ⇢ | A | BaseGrant::getResponseType() added | |
| ⋮ | view more | ||