@@ -95,22 +95,22 @@ def on_request(self, request):
95
95
96
96
97
97
class AzureKeyCredentialPolicy (SansIOHTTPPolicy ):
98
- """Adds a key header for signing requests .
98
+ """Adds a key header for the provided credential .
99
99
100
100
:param credential: The credential used to authenticate requests.
101
101
:type credential: ~azure.core.credentials.AzureKeyCredential
102
- :param str key_header : The name of the key header used for signing requests .
103
- :raises: TypeError
102
+ :param str name : The name of the key header used for the credential .
103
+ :raises: ValueError or TypeError
104
104
"""
105
- def __init__ (self , credential , key_header ):
105
+ def __init__ (self , credential , name ):
106
106
# type: (AzureKeyCredential, str) -> None
107
107
super (AzureKeyCredentialPolicy , self ).__init__ ()
108
108
self ._credential = credential
109
- if not key_header :
110
- raise TypeError ( "key_header can not be None or empty" )
111
- if not isinstance (key_header , six .string_types ):
112
- raise TypeError ("key_header must be a string." )
113
- self ._key_header = key_header
109
+ if not name :
110
+ raise ValueError ( "name can not be None or empty" )
111
+ if not isinstance (name , six .string_types ):
112
+ raise TypeError ("name must be a string." )
113
+ self ._name = name
114
114
115
115
def on_request (self , request ):
116
- request .http_request .headers [self ._key_header ] = self ._credential .key
116
+ request .http_request .headers [self ._name ] = self ._credential .key
0 commit comments