Current function expects the private key to be supplied from a file system whereas in certain integrations the key is encrypted and stored in DB. Upon use, it is decrypted and supplied for consumption. This commit just makes such supply of key bytes easier. Else, one has to pull the bytes from DB and make first a temporary file for the sake of the function which expects a key file pathname thereby adding additional disk I/O when it is not really a need.
Current function expects the private key to be supplied from a file system whereas
in certain integrations the key is encrypted and stored in DB. Upon use, it is
decrypted and supplied for consumption. This commit just makes such supply of key
bytes easier. Else, one has to pull the bytes from DB and make first a temporary
file for the sake of the function which expects a key file pathname thereby adding
additional disk I/O when it is not really a need.

docusign/docusign-python-client