This PR adds support for RSA-SHA1 signatures. I needed this while building the Xero extension and thought it would be a nice addition to the core client library.
It can be used by providing RsaClientCredentials and RsaSha1Signature objects to the server constructor, or by passing in rsa_public_key and rsa_private_key configuration options like this:
This PR adds support for RSA-SHA1 signatures. I needed this while building the Xero extension and thought it would be a nice addition to the core client library.
It can be used by providing
RsaClientCredentials
andRsaSha1Signature
objects to the server constructor, or by passing inrsa_public_key
andrsa_private_key
configuration options like this:What are everyone's thoughts on this?