sign.sign()

sign.sign(private_key[, output_format])

Calculates the signature on all the data passed through using either sign.update() or sign.write().

The private_key argument can be an object or a string. If private_key is a string, it is treated as a raw key with no passphrase. If private_key is an object, it is interpreted as a hash containing two properties:

  • key : {String} - PEM encoded private key
  • passphrase : {String} - passphrase for the private key

The output_format can specify one of 'binary', 'hex' or 'base64'. If output_format is provided a string is returned; otherwise a Buffer is returned.

The Sign object can not be again used after sign.sign() method has been called. Multiple calls to sign.sign() will result in an error being thrown.

doc_Nodejs
2016-04-30 04:42:20
Comments
Leave a Comment

Please login to continue.