AbstractAuthentication Classe
Classe parente abstraite pour toutes les classes d’authentification dans Azure Machine Learning.
Les classes dérivées fournissent différents moyens d’authentifier et d’acquérir un jeton en fonction de leur cas d’usage ciblé. Pour obtenir des exemples d’authentification, consultez https://aka.ms/aml-notebook-auth.
Constructeur AbstractAuthentication de classe.
- Héritage
-
builtins.objectAbstractAuthentication
Constructeur
AbstractAuthentication(cloud=None)
Paramètres
- cloud
- str
Nom du cloud cible. Il peut s’agir de « AzureCloud », « AzureChinaCloud » ou « AzureUSGovernment ». Si aucun cloud n’est spécifié, toutes les valeurs par défaut configurées à partir de l’interface de ligne de commande Azure sont utilisées. Si aucune valeur par défaut n’est trouvée, « AzureCloud » est utilisé.
- cloud
- str
Nom du cloud cible. Il peut s’agir de « AzureCloud », « AzureChinaCloud » ou « AzureUSGovernment ». Si aucun cloud n’est spécifié, toutes les valeurs par défaut configurées à partir de l’interface de ligne de commande Azure sont utilisées. Si aucune valeur par défaut n’est trouvée, « AzureCloud » est utilisé.
Méthodes
get_authentication_header |
Retourne l’en-tête d’autorisation HTTP. L’en-tête d’authorization contient le jeton d’accès utilisateur pour l’autorisation d’accès au service. |
get_token |
Contrat pour les kits SDK Track 2 pour obtenir le jeton. Prend actuellement en charge les classes Auth avec la fonction self.get_authentication_header implémentée. |
signed_session |
Ajoute l’en-tête d’autorisation en tant qu’en-tête persistant sur une session HTTP. Toutes les nouvelles demandes envoyées par la session contiendront l’en-tête d’autorisation. |
get_authentication_header
Retourne l’en-tête d’autorisation HTTP.
L’en-tête d’authorization contient le jeton d’accès utilisateur pour l’autorisation d’accès au service.
get_authentication_header()
Retours
Retourne l’en-tête d’autorisation HTTP.
Type de retour
get_token
Contrat pour les kits SDK Track 2 pour obtenir le jeton.
Prend actuellement en charge les classes Auth avec la fonction self.get_authentication_header implémentée.
get_token(*scopes, **kwargs)
Paramètres
- scopes
Args.
- kwargs
Kwargs.
Retours
Retourne un tuple nommé.
Type de retour
signed_session
Ajoute l’en-tête d’autorisation en tant qu’en-tête persistant sur une session HTTP.
Toutes les nouvelles demandes envoyées par la session contiendront l’en-tête d’autorisation.
signed_session(session=None)
Paramètres
- session
- <xref:requests.sessions.Session>
Session HTTP dont l’en-tête d’autorisation est un en-tête persistant par défaut. Si la valeur est None, une nouvelle session est créée.
Retours
Retourne la session HTTP après la mise à jour.
Type de retour
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour