AuthenticationRecord Classe

Informations de compte non secret pour un utilisateur authentifié

Cette classe permet DeviceCodeCredential et InteractiveBrowserCredential d’accéder aux données d’authentification précédemment mises en cache. Les applications ne doivent pas construire d’instances de cette classe. Au lieu de cela, ils doivent en acquérir une à partir de la méthode d’authentification d’une information d’identification, telle que authenticate. Pour plus d’informations, consultez l’exemple user_authentication.

Héritage
builtins.object
AuthenticationRecord

Constructeur

AuthenticationRecord(tenant_id: str, client_id: str, authority: str, home_account_id: str, username: str)

Paramètres

Nom Description
tenant_id
Obligatoire
str

Locataire dans lequel le compte doit s’authentifier.

client_id
Obligatoire
str

ID client de l’application qui a effectué l’authentification d’origine.

authority
Obligatoire
str

Hôte d’autorité utilisé pour authentifier le compte.

home_account_id
Obligatoire
str

Identificateur unique du compte.

username
Obligatoire
str

Principal d’utilisateur ou nom de principal de service du compte.

Méthodes

deserialize

Désérialisez un enregistrement.

serialize

Sérialisez l’enregistrement.

deserialize

Désérialisez un enregistrement.

deserialize(data: str) -> AuthenticationRecord

Paramètres

Nom Description
data
Obligatoire
str

Enregistrement sérialisé.

Retours

Type Description

Enregistrement désérialisé.

serialize

Sérialisez l’enregistrement.

serialize() -> str

Retours

Type Description
str

Enregistrement sérialisé.

Attributs

authority

Hôte d’autorité utilisé pour authentifier le compte.

Retours

Type Description
str

client_id

ID client de l’application qui a effectué l’authentification d’origine.

Retours

Type Description
str

home_account_id

Identificateur unique du compte.

Retours

Type Description
str

tenant_id

Locataire dans lequel le compte doit s’authentifier.

Retours

Type Description
str

username

Principal d’utilisateur ou nom de principal de service du compte.

Retours

Type Description
str