for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
/**
* @copyright Copyright (c) 2016 Canis.io
* @license MIT
*/
namespace Canis\Lumen\Jwt\Adapters\Lcobucci;
use Canis\Lumen\Jwt\Adapters\AbstractFactory;
class Factory
extends AbstractFactory
{
* @inheritdoc
public function getProcessor()
return new Processor($this->getConfig());
}
public function getGenerator()
return new Generator($this->getConfig());
final protected function getDefaultConfig()
return array_merge(parent::getDefaultConfig(), [
'jtiInHeader' => false,
'expOffset' => 3600,
'nbfOffset' => 0,
'requiredClaims' => ['iat', 'exp', 'nbf', 'sub', 'jti']
]);