Code

Rating   Name Duplication Size Complexity Changes Bugs Features
C AuthorizationServer::requestAccessToken() 0 22 7 2 1 0
B GrantType\RefreshTokenGrantType::grant() 0 19 5 3 0 1
B AuthorizationServerConfigurationBuilder::build() 0 16 2 1 1 0
B AuthorizationServer::buildAccessToken() 0 18 2 2 0 1
B AuthorizationServer::buildRefreshToken() 0 17 2 3 0 1
A ClientCredentialsGrantType::grant() 0 11 3 1 0 1
A AuthorizationServer::getGrantTypeByIdentifier() 0 5 3 3 1 0
A InMemoryAccessTokenStorage::findByToken() 0 3 2 1 0 0
A RefreshTokenGrantType::getRequiredInputData() 0 3 1 1 0 1
A AccessTokenFactory::createAccessToken() 0 7 1 1 0 0
A AuthorizationServerConfigurationBuilder::setAccessTokenGenerator() 0 3 1 2 1 0
A InMemoryRefreshTokenStorage::findByToken() 0 3 2 1 0 0
A AuthorizationServerConfiguration::__construct() 0 3 1 2 1 0
A ClientCredentialsGrantType::getRequiredInputData() 0 4 1 1 0 1
A OAuth2\AccessToken::__construct() 0 7 1 3 1 0