Files
odoo_source/addons/payment_stripe/utils.py
T
Thibault LibioulleandAntoine Vandevenne 4cdc00f418 [FIX] payment_stripe: turn credentials helper methods into functions
This commit removes the access to stripe credentials through model
helper methods.

closes odoo/odoo#87972

X-original-commit: 61faa2b32880d60c8cfb7c7761cd313383c26a0b
Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com>
Signed-off-by: Thibault Libioulle (tle) <tle@odoo.com>
Co-authored-by: Antoine Vandevenne (anv) <anv@odoo.com>
2022-04-05 15:17:31 +02:00

40 lines
1.4 KiB
Python

# Part of Odoo. See LICENSE file for full copyright and licensing details.
def get_publishable_key(acquirer_sudo):
""" Return the publishable key for Stripe.
Note: This method serves as a hook for modules that would fully implement Stripe Connect.
:param recordset acquirer_sudo: The acquirer on which the key should be read, as a sudoed
`payment.acquire` record.
:return: The publishable key
:rtype: str
"""
return acquirer_sudo.stripe_publishable_key
def get_secret_key(acquirer_sudo):
""" Return the secret key for Stripe.
Note: This method serves as a hook for modules that would fully implement Stripe Connect.
:param recordset acquirer_sudo: The acquirer on which the key should be read, as a sudoed
`payment.acquire` record.
:return: The secret key
:rtype: str
"""
return acquirer_sudo.stripe_secret_key
def get_webhook_secret(acquirer_sudo):
""" Return the webhook secret for Stripe.
Note: This method serves as a hook for modules that would fully implement Stripe Connect.
:param recordset acquirer_sudo: The acquirer on which the key should be read, as a sudoed
`payment.acquire` record.
:returns: The webhook secret
:rtype: str
"""
return acquirer_sudo.stripe_webhook_secret