Airship\Engine\Continuum\Supplier::getSigningKeys PHP Method

getSigningKeys() public method

Get an array SignaturePublicKey objects
public getSigningKeys ( ) : array
return array
    public function getSigningKeys() : array
    {
        return $this->signing_keys;
    }

Usage Example

Example #1
0
 /**
  * Check that the signature is valid for this supplier's
  * public keys.
  *
  * @param bool $fastExit
  * @return bool
  */
 public function signatureIsValid(bool $fastExit = false) : bool
 {
     $result = false;
     foreach ($this->supplier->getSigningKeys() as $key) {
         $result = $result || File::verify($this->path, $key['key'], $this->releaseInfo['signature']);
         if ($result && $fastExit) {
             return true;
         }
     }
     return $result;
 }
All Usage Examples Of Airship\Engine\Continuum\Supplier::getSigningKeys