File size: 531 Bytes
0827183
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
# Copyright (c) Microsoft Corporation. All rights reserved.
# Licensed under the MIT License.

from msrest.authentication import BasicTokenAuthentication, Authentication


class MicrosoftTokenAuthenticationStub(Authentication):
    def __init__(self, access_token):
        self.access_token = access_token

    def signed_session(self, session=None):
        basic_authentication = BasicTokenAuthentication(
            {"access_token": self.access_token}
        )
        return session or basic_authentication.signed_session()