def __init__(self, consumer_key, consumer_secret, rsa_key, client_cert,
                 callback_uri=None, verified=False,
                 oauth_token=None, oauth_token_secret=None,
                 oauth_expires_at=None, oauth_authorization_expires_at=None,
                 oauth_session_handle=None, scope=None):
        self.consumer_key = consumer_key
        self.consumer_secret = consumer_secret
        self.callback_uri = callback_uri
        self.verified = verified
        self._oauth = None
        self.oauth_expires_at = oauth_expires_at
        self.oauth_authorization_expires_at = oauth_authorization_expires_at
        self.scope = scope

        self._signature_method = SIGNATURE_RSA
        self.base_url = XERO_PARTNER_BASE_URL

        self.rsa_key = rsa_key
        self.client_cert = client_cert
        self.oauth_session_handle = oauth_session_handle

        self._init_credentials(oauth_token, oauth_token_secret)
Construct the auth instance.
dataset/ETHPy150Open freakboy3742/pyxero/xero/auth.py/PartnerCredentials.__init__