/home/techb158/ileadtechnology.com/SSM/vendor/lcobucci/jwt/src/Signer
NameSizeModeActions
Ecdsa/-0755rm
Hmac/-0755rm
Rsa/-0755rm
BaseSigner.php16890644editdlrm
Ecdsa.php15540644editdlrm
Hmac.php16260644editdlrm
Key.php18040644editdlrm
Keychain.php9940644editdlrm
OpenSSL.php30110644editdlrm
Rsa.php4840644editdlrm
Edit: /home/techb158/ileadtechnology.com/SSM/vendor/lcobucci/jwt/src/Signer/Ecdsa.php (1554B)
* @since 2.1.0 */ abstract class Ecdsa extends OpenSSL { /** * @var SignatureConverter */ private $converter; public function __construct(SignatureConverter $converter = null) { $this->converter = $converter ?: new MultibyteStringConverter(); } /** * {@inheritdoc} */ public function createHash($payload, Key $key) { return $this->converter->fromAsn1( parent::createHash($payload, $key), $this->getKeyLength() ); } /** * {@inheritdoc} */ public function doVerify($expected, $payload, Key $key) { return parent::doVerify( $this->converter->toAsn1($expected, $this->getKeyLength()), $payload, $key ); } /** * Returns the length of each point in the signature, so that we can calculate and verify R and S points properly * * @internal */ abstract public function getKeyLength(); /** * {@inheritdoc} */ final public function getKeyType() { return OPENSSL_KEYTYPE_EC; } }