GitHub Access Token became invalid

It seems like the GitHub access token used for retrieving details about this repository from GitHub became invalid. This might prevent certain types of inspections from being run (in particular, everything related to pull requests).
Please ask an admin of your repository to re-new the access token on this website.
Completed
Branch master (356550)
by sebastian
02:47
created
src/jwk/impl/OctetSequenceJWKFactory.php 1 patch
Braces   +18 added lines, -10 removed lines patch added patch discarded remove patch
@@ -41,37 +41,42 @@  discard block
 block discarded – undo
41 41
     static public function build(IJWKSpecification $spec)
42 42
     {
43 43
 
44
-        if(is_null($spec)) throw new \InvalidArgumentException('missing spec param');
44
+        if(is_null($spec)) {
45
+         throw new \InvalidArgumentException('missing spec param');
46
+        }
45 47
 
46 48
         $algorithm = DigitalSignatures_MACs_Registry::getInstance()->get
47 49
         (
48 50
             $spec->getAlg()
49 51
         );
50 52
 
51
-        if(is_null($algorithm))
52
-            $algorithm = ContentEncryptionAlgorithms_Registry::getInstance()->get
53
+        if(is_null($algorithm)) {
54
+                    $algorithm = ContentEncryptionAlgorithms_Registry::getInstance()->get
53 55
             (
54 56
                 $spec->getAlg()
55 57
             );
58
+        }
56 59
 
57
-        if(is_null($algorithm))
58
-            $algorithm = KeyManagementAlgorithms_Registry::getInstance()->get
60
+        if(is_null($algorithm)) {
61
+                    $algorithm = KeyManagementAlgorithms_Registry::getInstance()->get
59 62
             (
60 63
                 $spec->getAlg()
61 64
             );
65
+        }
62 66
 
63
-        if(is_null($algorithm))
64
-            throw new InvalidJWKAlgorithm
67
+        if(is_null($algorithm)) {
68
+                    throw new InvalidJWKAlgorithm
65 69
             (
66 70
                 sprintf(
67 71
                     'alg %s not supported!',
68 72
                     $spec->getAlg()
69 73
                 )
70 74
             );
75
+        }
71 76
 
72 77
 
73
-        if($algorithm->getKeyType() !== JSONWebKeyTypes::OctetSequence)
74
-            throw new InvalidJWKAlgorithm
78
+        if($algorithm->getKeyType() !== JSONWebKeyTypes::OctetSequence) {
79
+                    throw new InvalidJWKAlgorithm
75 80
             (
76 81
                 sprintf
77 82
                 (
@@ -79,8 +84,11 @@  discard block
 block discarded – undo
79 84
                     $algorithm->getKeyType()
80 85
                 )
81 86
             );
87
+        }
82 88
 
83
-        if(!($spec instanceof OctetSequenceJWKSpecification)) throw new JWKInvalidSpecException;
89
+        if(!($spec instanceof OctetSequenceJWKSpecification)) {
90
+         throw new JWKInvalidSpecException;
91
+        }
84 92
 
85 93
         $shared_secret = $spec->getSharedSecret();
86 94
         $secret_len    = strlen($shared_secret);
Please login to merge, or discard this patch.
src/jwk/impl/JWKSet.php 1 patch
Braces   +30 added lines, -14 removed lines patch added patch discarded remove patch
@@ -56,8 +56,9 @@  discard block
 block discarded – undo
56 56
      */
57 57
     public function getKeys()
58 58
     {
59
-        if(isset($this->set[JWKSetParameters::Keys]))
60
-            return $this->set[JWKSetParameters::Keys]->getValue();
59
+        if(isset($this->set[JWKSetParameters::Keys])) {
60
+                    return $this->set[JWKSetParameters::Keys]->getValue();
61
+        }
61 62
         return array();
62 63
     }
63 64
 
@@ -70,14 +71,17 @@  discard block
 block discarded – undo
70 71
     {
71 72
         $id = $key->getId();
72 73
 
73
-        if(empty($id))
74
-            throw new JWKInvalidIdentifierException('key id is empty!');
74
+        if(empty($id)) {
75
+                    throw new JWKInvalidIdentifierException('key id is empty!');
76
+        }
75 77
 
76
-        if(array_key_exists($id->getValue(), $this->keys_ids))
77
-            throw new JWKInvalidIdentifierException(sprintf('id %s already exists!'), $key->getId()->getValue());
78
+        if(array_key_exists($id->getValue(), $this->keys_ids)) {
79
+                    throw new JWKInvalidIdentifierException(sprintf('id %s already exists!'), $key->getId()->getValue());
80
+        }
78 81
 
79
-        if(!isset($this->set[JWKSetParameters::Keys]))
80
-            $this->set[JWKSetParameters::Keys] = new JsonArray(array());
82
+        if(!isset($this->set[JWKSetParameters::Keys])) {
83
+                    $this->set[JWKSetParameters::Keys] = new JsonArray(array());
84
+        }
81 85
 
82 86
         $keys = $this->set[JWKSetParameters::Keys];
83 87
         $keys->append($key);
@@ -91,7 +95,9 @@  discard block
 block discarded – undo
91 95
      */
92 96
     public function getKeyById($kid)
93 97
     {
94
-        if(!array_key_exists($kid, $this->keys_ids)) return null;
98
+        if(!array_key_exists($kid, $this->keys_ids)) {
99
+         return null;
100
+        }
95 101
         return $this->keys_ids[$kid];
96 102
     }
97 103
 
@@ -104,7 +110,9 @@  discard block
 block discarded – undo
104 110
     static public function fromJson($json){
105 111
         $json = str_replace( array("\n","\r","\t"), '', trim($json));
106 112
         $res  = json_decode($json, true);
107
-        if(!isset($res[JWKSetParameters::Keys])) throw new JWKInvalidIdentifierException;
113
+        if(!isset($res[JWKSetParameters::Keys])) {
114
+         throw new JWKInvalidIdentifierException;
115
+        }
108 116
         $keys = $res[JWKSetParameters::Keys];
109 117
         $jwk_set = new JWKSet;
110 118
         foreach($keys as $key){
@@ -112,16 +120,24 @@  discard block
 block discarded – undo
112 120
             $kid = @$key[JSONWebKeyParameters::KeyId];
113 121
             $use = @$key[JSONWebKeyParameters::PublicKeyUse];
114 122
             $alg = @$key[JSONWebKeyParameters::Algorithm];
115
-            if(empty($alg)) $alg = JSONWebSignatureAndEncryptionAlgorithms::RS256;
123
+            if(empty($alg)) {
124
+             $alg = JSONWebSignatureAndEncryptionAlgorithms::RS256;
125
+            }
116 126
 
117
-            if(empty($kty) || empty($kid) || empty($use)) continue;
127
+            if(empty($kty) || empty($kid) || empty($use)) {
128
+             continue;
129
+            }
118 130
 
119
-            if(!in_array($kty, JSONWebKeyTypes::$supported_keys)) continue;
131
+            if(!in_array($kty, JSONWebKeyTypes::$supported_keys)) {
132
+             continue;
133
+            }
120 134
 
121 135
             $n        = @$key[RSAKeysParameters::Modulus];
122 136
             $e        = @$key[RSAKeysParameters::Exponent];
123 137
             $x5c      = @$key[PublicJSONWebKeyParameters::X_509CertificateChain];
124
-            if(is_null($x5c)) $x5c = array();
138
+            if(is_null($x5c)) {
139
+             $x5c = array();
140
+            }
125 141
             $x5u      = @$key[PublicJSONWebKeyParameters::X_509Url];
126 142
             $x5t      = @$key[PublicJSONWebKeyParameters::X_509CertificateSHA_1_Thumbprint];
127 143
             $x5t_S256 = @$key[PublicJSONWebKeyParameters::X_509CertificateSHA_256_Thumbprint];
Please login to merge, or discard this patch.
src/jwk/impl/RSAJWKFactory.php 1 patch
Braces   +9 added lines, -5 removed lines patch added patch discarded remove patch
@@ -41,7 +41,9 @@  discard block
 block discarded – undo
41 41
     static public function build(IJWKSpecification $spec)
42 42
     {
43 43
 
44
-        if(is_null($spec)) throw new \InvalidArgumentException('missing spec param');
44
+        if(is_null($spec)) {
45
+         throw new \InvalidArgumentException('missing spec param');
46
+        }
45 47
 
46 48
         $algorithm = DigitalSignatures_MACs_Registry::getInstance()->get($spec->getAlg());
47 49
 
@@ -50,8 +52,8 @@  discard block
 block discarded – undo
50 52
             $algorithm = KeyManagementAlgorithms_Registry::getInstance()->get($spec->getAlg());
51 53
         }
52 54
 
53
-        if(is_null($algorithm))
54
-            throw new InvalidJWKAlgorithm
55
+        if(is_null($algorithm)) {
56
+                    throw new InvalidJWKAlgorithm
55 57
             (
56 58
                 sprintf
57 59
                 (
@@ -59,9 +61,10 @@  discard block
 block discarded – undo
59 61
                     $spec->getAlg()
60 62
                 )
61 63
             );
64
+        }
62 65
 
63
-        if($algorithm->getKeyType() !== JSONWebKeyTypes::RSA)
64
-            throw new InvalidJWKAlgorithm
66
+        if($algorithm->getKeyType() !== JSONWebKeyTypes::RSA) {
67
+                    throw new InvalidJWKAlgorithm
65 68
             (
66 69
                 sprintf
67 70
                 (
@@ -69,6 +72,7 @@  discard block
 block discarded – undo
69 72
                     $algorithm->getKeyType()
70 73
                 )
71 74
             );
75
+        }
72 76
 
73 77
         if ($spec instanceof RSAJWKPEMPrivateKeySpecification)
74 78
         {
Please login to merge, or discard this patch.
src/jwk/impl/RSAJWKSpecification.php 1 patch
Braces   +3 added lines, -2 removed lines patch added patch discarded remove patch
@@ -39,8 +39,9 @@
 block discarded – undo
39 39
         $kid = null
40 40
     )
41 41
     {
42
-        if(!empty($alg) && !in_array($alg, RSAKeysParameters::$valid_algorithms_values))
43
-            throw new InvalidJWKAlgorithm(sprintf('alg %s', $alg));
42
+        if(!empty($alg) && !in_array($alg, RSAKeysParameters::$valid_algorithms_values)) {
43
+                    throw new InvalidJWKAlgorithm(sprintf('alg %s', $alg));
44
+        }
44 45
 
45 46
         parent::__construct($alg, $use, $kid);
46 47
     }
Please login to merge, or discard this patch.
src/jwk/impl/OctetSequenceJWKSpecification.php 1 patch
Braces   +3 added lines, -2 removed lines patch added patch discarded remove patch
@@ -45,8 +45,9 @@
 block discarded – undo
45 45
         $use = JSONWebKeyPublicKeyUseValues::Signature
46 46
     )
47 47
     {
48
-        if(!in_array($alg, OctetSequenceKeysParameters::$valid_algorithms_values))
49
-            throw new InvalidJWKAlgorithm(sprintf('alg %s', $alg));
48
+        if(!in_array($alg, OctetSequenceKeysParameters::$valid_algorithms_values)) {
49
+                    throw new InvalidJWKAlgorithm(sprintf('alg %s', $alg));
50
+        }
50 51
 
51 52
         parent::__construct($alg, $use);
52 53
 
Please login to merge, or discard this patch.
src/jwk/impl/RSAJWK.php 1 patch
Braces   +21 added lines, -11 removed lines patch added patch discarded remove patch
@@ -53,11 +53,14 @@  discard block
 block discarded – undo
53 53
 
54 54
         parent::__construct($headers);
55 55
 
56
-        if (count($headers) === 0) return;
56
+        if (count($headers) === 0) {
57
+         return;
58
+        }
57 59
 
58 60
         foreach (RSAKeysParameters::$public_key_params as $p) {
59
-            if (!array_key_exists($p, $headers))
60
-                throw new RSAJWKMissingPublicKeyParamException();
61
+            if (!array_key_exists($p, $headers)) {
62
+                            throw new RSAJWKMissingPublicKeyParamException();
63
+            }
61 64
             $this->set[$p] = new Base64urlUInt($headers[$p]);
62 65
         }
63 66
 
@@ -74,8 +77,9 @@  discard block
 block discarded – undo
74 77
             //its has one private param, must have all ...
75 78
             if (in_array(RSAKeysParameters::FirstPrimeFactor, $headers)) {
76 79
                 foreach (RSAKeysParameters::$producers_private_key_params as $p) {
77
-                    if (!array_key_exists($p, $headers))
78
-                        throw new RSAJWKMissingPrivateKeyParamException();
80
+                    if (!array_key_exists($p, $headers)) {
81
+                                            throw new RSAJWKMissingPrivateKeyParamException();
82
+                    }
79 83
                     $this->set[$p] = new Base64urlUInt($headers[$p]);
80 84
                 }
81 85
                 $this->private_key = RSAFacade::getInstance()->buildPrivateKey(
@@ -112,11 +116,13 @@  discard block
 block discarded – undo
112 116
      */
113 117
     static public function fromKeys(KeyPair $keys)
114 118
     {
115
-        if(!($keys->getPrivate() instanceof RSAPrivateKey))
116
-            throw new \RuntimeException('Private key of invalid type!');
119
+        if(!($keys->getPrivate() instanceof RSAPrivateKey)) {
120
+                    throw new \RuntimeException('Private key of invalid type!');
121
+        }
117 122
 
118
-        if(!($keys->getPublic() instanceof RSAPublicKey))
119
-            throw new \RuntimeException('Public key of invalid type!');
123
+        if(!($keys->getPublic() instanceof RSAPublicKey)) {
124
+                    throw new \RuntimeException('Public key of invalid type!');
125
+        }
120 126
 
121 127
         $jwk                                          = new RSAJWK();
122 128
         $jwk->public_key                              = $keys->getPublic();
@@ -134,7 +140,9 @@  discard block
 block discarded – undo
134 140
      */
135 141
     static public function fromPublicKey(PublicKey $public_key)
136 142
     {
137
-        if (!($public_key instanceof RSAPublicKey)) throw new InvalidJWKType();
143
+        if (!($public_key instanceof RSAPublicKey)) {
144
+         throw new InvalidJWKType();
145
+        }
138 146
         $jwk = new RSAJWK();
139 147
         $jwk->public_key = $public_key;
140 148
         $jwk->set[RSAKeysParameters::Exponent] = Base64urlUInt::fromBigInt($public_key->getPublicExponent());
@@ -149,7 +157,9 @@  discard block
 block discarded – undo
149 157
      */
150 158
     static public function fromPrivateKey(PrivateKey $private_key)
151 159
     {
152
-        if (!($private_key instanceof RSAPrivateKey)) throw new InvalidJWKType();
160
+        if (!($private_key instanceof RSAPrivateKey)) {
161
+         throw new InvalidJWKType();
162
+        }
153 163
         $jwk = new RSAJWK();
154 164
         $jwk->private_key = $private_key;
155 165
         $jwk->set[RSAKeysParameters::Exponent] = Base64urlUInt::fromBigInt($private_key->getPublicExponent());
Please login to merge, or discard this patch.
src/jwk/impl/AsymmetricJWK.php 1 patch
Braces   +6 added lines, -3 removed lines patch added patch discarded remove patch
@@ -63,7 +63,9 @@  discard block
 block discarded – undo
63 63
     {
64 64
         parent::__construct($headers);
65 65
 
66
-        if(count($headers) === 0 ) return;
66
+        if(count($headers) === 0 ) {
67
+         return;
68
+        }
67 69
 
68 70
         // certificates
69 71
         if(in_array(PublicJSONWebKeyParameters::X_509CertificateChain, $headers) && is_array($headers[PublicJSONWebKeyParameters::X_509CertificateChain])){
@@ -109,8 +111,9 @@  discard block
 block discarded – undo
109 111
      */
110 112
     public function setVisibility($visibility)
111 113
     {
112
-        if(!in_array($visibility, JSONWebKeyVisibility::$valid_values))
113
-            throw new InvalidJWKVisibilityException;
114
+        if(!in_array($visibility, JSONWebKeyVisibility::$valid_values)) {
115
+                    throw new InvalidJWKVisibilityException;
116
+        }
114 117
         $this->visibility = $visibility;
115 118
         return $this;
116 119
     }
Please login to merge, or discard this patch.
src/jwk/impl/JWK.php 1 patch
Braces   +18 added lines, -10 removed lines patch added patch discarded remove patch
@@ -42,7 +42,9 @@  discard block
 block discarded – undo
42 42
      */
43 43
     protected function __construct(array $headers = array()){
44 44
 
45
-        if(count($headers) === 0 ) return;
45
+        if(count($headers) === 0 ) {
46
+         return;
47
+        }
46 48
 
47 49
         $alg = @$headers[JSONWebKeyParameters::Algorithm];
48 50
         $this->setAlgorithm($alg);
@@ -84,8 +86,9 @@  discard block
 block discarded – undo
84 86
      */
85 87
     public function setId($kid)
86 88
     {
87
-        if(!empty($kid))
88
-            $this->set[JSONWebKeyParameters::KeyId] = new  JsonValue($kid);
89
+        if(!empty($kid)) {
90
+                    $this->set[JSONWebKeyParameters::KeyId] = new  JsonValue($kid);
91
+        }
89 92
         return $this;
90 93
     }
91 94
 
@@ -96,8 +99,9 @@  discard block
 block discarded – undo
96 99
      */
97 100
     public function setAlgorithm($alg)
98 101
     {
99
-        if(!in_array($alg, JSONWebSignatureAndEncryptionAlgorithms::$header_location_alg))
100
-            throw new InvalidJWKAlgorithm (sprintf('alg %s', $alg));
102
+        if(!in_array($alg, JSONWebSignatureAndEncryptionAlgorithms::$header_location_alg)) {
103
+                    throw new InvalidJWKAlgorithm (sprintf('alg %s', $alg));
104
+        }
101 105
 
102 106
         $this->set[JSONWebKeyParameters::Algorithm] = new StringOrURI($alg);
103 107
         return $this;
@@ -110,9 +114,12 @@  discard block
 block discarded – undo
110 114
      */
111 115
     public function setKeyUse($use)
112 116
     {
113
-        if(empty($use)) return $this;
114
-        if(!in_array($use, JSONWebKeyPublicKeyUseValues::$valid_uses))
115
-            throw new InvalidJWKUseException(sprintf('use %s', $use));
117
+        if(empty($use)) {
118
+         return $this;
119
+        }
120
+        if(!in_array($use, JSONWebKeyPublicKeyUseValues::$valid_uses)) {
121
+                    throw new InvalidJWKUseException(sprintf('use %s', $use));
122
+        }
116 123
 
117 124
         $this->set[JSONWebKeyParameters::PublicKeyUse] = new StringOrURI($use);
118 125
         return $this;
@@ -125,8 +132,9 @@  discard block
 block discarded – undo
125 132
      */
126 133
     public function setType($type)
127 134
     {
128
-        if(!in_array($type, JSONWebKeyTypes::$valid_keys_set))
129
-            throw new InvalidJWKType(sprintf('use %s', $type));
135
+        if(!in_array($type, JSONWebKeyTypes::$valid_keys_set)) {
136
+                    throw new InvalidJWKType(sprintf('use %s', $type));
137
+        }
130 138
 
131 139
         $this->set[JSONWebKeyParameters::KeyType] = new StringOrURI($type);
132 140
         return $this;
Please login to merge, or discard this patch.
src/jwt/utils/JOSEHeaderFactory.php 1 patch
Braces   +3 added lines, -1 removed lines patch added patch discarded remove patch
@@ -40,7 +40,9 @@
 block discarded – undo
40 40
             $type  = @RegisteredJWEJOSEHeaderNames::$registered_basic_headers_set_types[$header_name];
41 41
             if(!is_null($value))
42 42
             {
43
-                if(is_null($type)) continue;
43
+                if(is_null($type)) {
44
+                 continue;
45
+                }
44 46
                 $class    = new \ReflectionClass($type);
45 47
                 $value    = $class->newInstanceArgs(array($value));
46 48
             }
Please login to merge, or discard this patch.