Lines Matching refs:format
164 options.format, 'options.format', [undefined, 'buffer', 'jwk']);
165 if (options.format === 'jwk') {
220 if (options && options.format === 'jwk') {
224 format,
227 return this[kHandle].export(format, type);
237 if (options && options.format === 'jwk') {
245 format,
250 return this[kHandle].export(format, type, cipher, passphrase);
299 const { format: formatStr, type: typeStr } = enc;
302 const format = parseKeyFormat(formatStr,
304 option('format', objName));
307 format === kKeyFormatDER) &&
308 format !== kKeyFormatJWK;
314 return { format, type };
329 format,
341 if (format === kKeyFormatDER &&
363 return { format, type, cipher, passphrase };
537 return { format: kKeyFormatPEM, data: getArrayBufferOrView(key, 'key') };
539 const { key: data, encoding, format } = key;
547 else if (format === 'jwk') {
549 return { data: getKeyObjectHandleFromJwk(data, ctx), format: 'jwk' };
612 const { format, type, data, passphrase } =
615 if (format === 'jwk') {
619 handle.init(kKeyTypePublic, data, format, type, passphrase);
625 const { format, type, data, passphrase } =
628 if (format === 'jwk') {
632 handle.init(kKeyTypePrivate, data, format, type, passphrase);