Exemple #1
0
    def test_sign_request(self):
        signing_key = authenticationutils.load_signing_key(
            './test_key_container.p12', "Password1")
        consumer_key = 'dummy'
        uri = "https://sandbox.api.mastercard.com/fraud/merchant/v1/termination-inquiry?Format=XML&PageOffset=0"

        request = Request()
        request.method = "POST"
        request.data = ""

        signer = OAuthSigner(consumer_key, signing_key)
        request = signer.sign_request(uri, request)
        auth_header = request.headers['Authorization']
        self.assertTrue("OAuth" in auth_header)
        self.assertTrue("dummy" in auth_header)
Exemple #2
0
    def test_sign_request(self):
        if os.path.exists('./test_key_container.p12'):
            signing_key = authenticationutils.load_signing_key(
                './test_key_container.p12', "Password1")
            consumer_key = OAuthSigner("YOUR CONSUMER KEY", signing_key)
            uri = "https://sandbox.api.mastercard.com/fraud/merchant/v1/termination-inquiry?Format=XML&PageOffset=0"

            request = Request()
            request.method = "POST"
            request.data = ""

            signer = OAuthSigner(consumer_key, signing_key)
            request = signer.sign_request(uri, request)
        else:
            print(
                "Please add a ./test_key_container.p12 file to enable key tests"
            )