Lines Matching refs:options
174 * @param array $options optional
177 …eger $d, array $primes, array $exponents, array $coefficients, $password = '', array $options = []) argument
183 $params = self::savePSSParams($options);
184 return self::wrapPrivateKey($key, [], $params, $password, null, '', $options);
193 * @param array $options optional
196 public static function savePublicKey(BigInteger $n, BigInteger $e, array $options = []) argument
202 $params = self::savePSSParams($options);
210 * @param array $options
213 public static function savePSSParams(array $options) argument
233 if (isset($options['hash'])) {
234 $params['hashAlgorithm']['algorithm'] = 'id-' . $options['hash'];
236 if (isset($options['MGFHash'])) {
237 $temp = ['algorithm' => 'id-' . $options['MGFHash']];
244 if (isset($options['saltLength'])) {
245 $params['saltLength'] = new BigInteger($options['saltLength']);