SMS-proj is a project to send receive SMS messages.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

28 lines
838 B

# -*- coding: utf-8 -*-
"""
flowroutenumbersandmessaging.http.auth.basic_auth
This file was automatically generated by APIMATIC v2.0 ( https://apimatic.io )
"""
import base64
from ...configuration import Configuration
class BasicAuth:
@staticmethod
def apply(http_request):
""" Add basic authentication to the request.
Args:
http_request (HttpRequest): The HttpRequest object to which
authentication will be added.
"""
username = Configuration.basic_auth_user_name
password = Configuration.basic_auth_password
joined = "{}:{}".format(username, password)
encoded = base64.b64encode(str.encode(joined)).decode('iso-8859-1')
header_value = "Basic {}".format(encoded)
http_request.headers["Authorization"] = header_value