Exemple #1
0
 /**
  * @param string $secret
  * @param string $algo
  * @param null   $driver
  */
 public function __construct($secret, $algo, $driver = null)
 {
     array_walk($secret, function (&$path) {
         $path = 'file://' . $path;
     });
     parent::__construct($secret, $algo);
     $this->jws = $driver ?: new JWS(['alg' => $algo]);
 }
 /**
  * @param string  $secret
  * @param string  $algo
  * @param null    $driver
  */
 public function __construct($secret, $algo, $driver = null)
 {
     parent::__construct($secret, $algo);
     $this->jws = $driver ?: new JWS(['alg' => $algo]);
 }
 /**
  * SpomkyAdapter constructor.
  * @param ConfigBagInterface $configBag
  */
 public function __construct(ConfigBagInterface $configBag)
 {
     parent::__construct($configBag->get('signature_secret'), $configBag->get('signature_algo'));
     $this->signatureKey = $this->buildSignatureKey($configBag->get('signature_secret'), $configBag->get('signature_algo'));
     $this->encryptionKey = $this->buildEncryptionKey($configBag->get('encrypt_secret'), $configBag->get('encrypt_algo'));
 }