AbstractAuthentication 類別
Azure Machine Learning 中所有驗證類別的抽象父類別。
衍生類別提供不同的方法來根據目標使用案例來驗證和取得權杖。 如需驗證的範例,請參閱 https://aka.ms/aml-notebook-auth 。
類別 AbstractAuthentication 建構函式。
- 繼承
-
builtins.objectAbstractAuthentication
建構函式
AbstractAuthentication(cloud=None)
參數
名稱 | Description |
---|---|
cloud
|
目標雲端的名稱。 可以是其中一個 「AzureCloud」、「AzureChinaCloud」 或 「AzureUSGovernment」。 如果未指定任何雲端,則會使用 Azure CLI 中任何已設定的預設值。 如果找不到預設值,則會使用 「AzureCloud」。 預設值: None
|
cloud
必要
|
目標雲端的名稱。 可以是其中一個 「AzureCloud」、「AzureChinaCloud」 或 「AzureUSGovernment」。 如果未指定任何雲端,則會使用 Azure CLI 中任何已設定的預設值。 如果找不到預設值,則會使用 「AzureCloud」。 |
方法
get_authentication_header |
傳回 HTTP 授權標頭。 授權標頭包含使用者存取權杖,可針對服務進行存取授權。 |
get_token |
要取得權杖的追蹤 2 SDK 合約。 目前支援實作 self.get_authentication_header 函式的驗證類別。 |
signed_session |
將授權標頭新增為 HTTP 會話上的保存標頭。 會話所傳送的任何新要求都會包含授權標頭。 |
get_authentication_header
傳回 HTTP 授權標頭。
授權標頭包含使用者存取權杖,可針對服務進行存取授權。
get_authentication_header()
傳回
類型 | Description |
---|---|
傳回 HTTP 授權標頭。 |
get_token
要取得權杖的追蹤 2 SDK 合約。
目前支援實作 self.get_authentication_header 函式的驗證類別。
get_token(*scopes, **kwargs)
參數
名稱 | Description |
---|---|
scopes
必要
|
引數。 |
kwargs
必要
|
Kwargs。 |
傳回
類型 | Description |
---|---|
傳回具名 Tuple。 |
signed_session
將授權標頭新增為 HTTP 會話上的保存標頭。
會話所傳送的任何新要求都會包含授權標頭。
signed_session(session=None)
參數
名稱 | Description |
---|---|
session
|
<xref:requests.sessions.Session>
將授權標頭作為預設保存標頭的 HTTP 會話。 當 [無] 時,就會建立新的會話。 預設值: None
|
傳回
類型 | Description |
---|---|
<xref:requests.sessions.Session>
|
在更新之後傳回 HTTP 會話。 |