AbstractAuthentication Clase
Clase primaria abstracta para todas las clases de autenticación de 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 ejemplos de autenticación, consulte https://aka.ms/aml-notebook-auth.
Constructor AbstractAuthentication de clase.
- Herencia
-
builtins.objectAbstractAuthentication
Constructor
AbstractAuthentication(cloud=None)
Parámetros
- cloud
- str
Nombre de la nube de destino. Puede ser "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".
- cloud
- str
Nombre de la nube de destino. Puede ser "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 del usuario para la autorización de acceso en el servicio. |
get_token |
Contrato de los SDK de Track 2 para obtener el token. Actualmente, admite clases de autenticación con la función self.get_authentication_header implementada. |
signed_session |
Agregue el encabezado de autorización como 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 del usuario para la autorización de acceso en el servicio.
get_authentication_header()
Devoluciones
Devuelve el encabezado de autorización HTTP.
Tipo de valor devuelto
get_token
Contrato de los SDK de Track 2 para obtener el token.
Actualmente, admite clases de autenticación con la función self.get_authentication_header implementada.
get_token(*scopes, **kwargs)
Parámetros
- scopes
Args.
- kwargs
Kwargs.
Devoluciones
Devuelve una tupla con nombre.
Tipo de valor devuelto
signed_session
Agregue el encabezado de autorización como 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
- session
- <xref:requests.sessions.Session>
Sesión HTTP que tendrá el encabezado de autorización como encabezado persistente predeterminado. Si es None, se crea una nueva sesión.
Devoluciones
Devuelve la sesión HTTP después de la actualización.
Tipo de valor devuelto
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de