AbstractAuthentication Clase
Clase primaria abstracta para todas las clases de autenticación en Azure Machine Learning.
Las clases derivadas proporcionan diferentes medios para autenticar y adquirir un token en función de su caso de uso de destino. Para obtener ejemplos de autenticación, consulte https://aka.ms/aml-notebook-auth.
Constructor AbstractAuthentication de clase.
Constructor
AbstractAuthentication(cloud=None)
Parámetros
| Nombre | Description |
|---|---|
|
cloud
|
Nombre de la nube de destino. Puede ser uno de "AzureCloud", "AzureChinaCloud" o "AzureUSGovernment". Si no se especifica ninguna nube, se usa cualquier valor predeterminado configurado de la CLI de Azure. Si no se encuentra ningún valor predeterminado, se usa "AzureCloud". Valor predeterminado: None
|
|
cloud
Requerido
|
Nombre de la nube de destino. Puede ser uno de "AzureCloud", "AzureChinaCloud" o "AzureUSGovernment". Si no se especifica ninguna nube, se usa cualquier valor predeterminado configurado de la CLI de Azure. Si no se encuentra ningún valor predeterminado, se usa "AzureCloud". |
Métodos
| get_authentication_header |
Devuelve el encabezado de autorización HTTP. El encabezado de autorización contiene el token de acceso de usuario para la autorización de acceso en el servicio. |
| get_token |
Contrato de SDK de seguimiento 2 para obtener el token. Actualmente admite clases de autenticación con self.get_authentication_header función implementada. |
| signed_session |
Agregue el encabezado de autorización como un encabezado persistente en una sesión HTTP. Las nuevas solicitudes enviadas por la sesión contendrán el encabezado de autorización. |
get_authentication_header
Devuelve el encabezado de autorización HTTP.
El encabezado de autorización contiene el token de acceso de usuario para la autorización de acceso en el servicio.
get_authentication_header()
Devoluciones
| Tipo | Description |
|---|---|
|
Devuelve el encabezado de autorización HTTP. |
get_token
Contrato de SDK de seguimiento 2 para obtener el token.
Actualmente admite clases de autenticación con self.get_authentication_header función implementada.
get_token(*scopes, **kwargs)
Parámetros
| Nombre | Description |
|---|---|
|
scopes
Requerido
|
Argumentos. |
|
kwargs
Requerido
|
Kwargs. |
Devoluciones
| Tipo | Description |
|---|---|
|
Devuelve una tupla con nombre. |
signed_session
Agregue el encabezado de autorización como un encabezado persistente en una sesión HTTP.
Las nuevas solicitudes enviadas por la sesión contendrán el encabezado de autorización.
signed_session(session=None)
Parámetros
| Nombre | Description |
|---|---|
|
session
|
<xref:requests.sessions.Session>
Sesión HTTP que tendrá el encabezado de autorización como un encabezado persistente predeterminado. Cuando Ninguno, se crea una nueva sesión. Valor predeterminado: None
|
Devoluciones
| Tipo | Description |
|---|---|
|
<xref:requests.sessions.Session>
|
Devuelve la sesión HTTP después de la actualización. |