| Percentage | Lines | ||
|---|---|---|---|
| AuthInject |
|
0 % | 17 |
| AuthProvider |
|
0 % | 44 |
| JwtGeneratorInject |
|
0 % | 17 |
| NamshiSymmetric |
|
82 % | 54 |
| NamshiAsymmetric |
|
84 % | 68 |
| JwtEncoderInject |
|
100 % | 17 |
| AuthorizationHeaderTokenExtractor |
|
100 % | 37 |
| CookieTokenExtractor |
|
100 % | 26 |
| QueryParameterTokenExtractor |
|
100 % | 26 |
| JwtGenerator |
|
100 % | 28 |
| CRAP Score | Lines | ||
|---|---|---|---|
| AuthProvider::get() | 12 | 22 | |
| AsymmetricJwtAuthModule::__construct() | 6 | 16 | |
| SymmetricJwtAuthModule::__construct() | 4 | 12 | |
| NamshiAsymmetric::decode() | 3 | 14 | |
| NamshiSymmetric::decode() | 3 | 14 | |
| NamshiAsymmetric::encode() | 2 | 10 | |
| NamshiSymmetric::encode() | 2 | 10 | |
| AuthInject::setAuth() | 2 | 4 | |
| AuthProvider::__construct() | 2 | 5 | |
| AuthorizationHeaderTokenExtractor::extract() | 2 | 10 | |