Lines Matching refs:self
62 self::initialize_static_variables();
84 $components['curve'] = self::loadCurveByParam($ecPrivate['parameters']);
97 $ecParams = self::loadCurveByParam($ecParams);
101 …if (isset($components['curve']) && self::encodeParameters($ecParams, false, []) != self::encodePar…
112 self::extractPoint($ecPrivate['publicKey'], $components['curve']) :
127 return ['curve' => self::loadCurveByParam($key)];
139 $components['curve'] = self::loadCurveByParam($key['parameters']);
142 self::extractPoint($ecPrivate['publicKey'], $components['curve']) :
156 self::initialize_static_variables();
162 $key = self::encodeParameters($curve, false, $options);
182 self::initialize_static_variables();
193 'parameters' => new ASN1\Element(self::encodeParameters($curve)),
199 return self::wrapPrivateKey($key, 'EC', $password, $options);