public static create ( Mdanter\Ecc\Math\GmpMathInterface $adapter ) : |
||
$adapter | Mdanter\Ecc\Math\GmpMathInterface | |
Résultat |
/** * @test * * @covers \Lcobucci\JWT\Signer\Ecdsa\KeyParser::create * * @uses \Lcobucci\JWT\Signer\Ecdsa\KeyParser::__construct */ public function createShouldReturnAValidInstanceBasedOnTheMathAdapter() { $parser = KeyParser::create($this->adapter); self::assertAttributeInstanceOf(PrivateKeySerializerInterface::class, 'privateKeySerializer', $parser); self::assertAttributeInstanceOf(PublicKeySerializerInterface::class, 'publicKeySerializer', $parser); }
public static function create() : Ecdsa { $mathInterface = EccFactory::getAdapter(); return new static(EccAdapter::create($mathInterface), KeyParser::create($mathInterface)); }