@property<EOL><INDENT>def authorized(self):<DEDENT>
if self._client.client.signature_method == SIGNATURE_RSA:<EOL><INDENT>return bool(self._client.client.resource_owner_key)<EOL><DEDENT>else:<EOL><INDENT>return (<EOL>bool(self._client.client.client_secret)<EOL>and bool(self._client.client.resource_owner_key)<EOL>and bool(self._client.client.resource_owner_secret)<EOL>)<EOL><DEDENT>
Boolean that indicates whether this session has an OAuth token
        or not. If `self.authorized` is True, you can reasonably expect
        OAuth-protected requests to the resource to succeed. If
        `self.authorized` is False, you need the user to go through the OAuth
        authentication dance before OAuth-protected requests to the resource
        will succeed.