AuthenticationRecord Classe
Informações de conta não secreta para um usuário autenticado
Essa classe habilita e InteractiveBrowserCredential acessa dados de autenticação armazenados DeviceCodeCredential em cache anteriormente. Os aplicativos não devem construir instâncias dessa classe. Em vez disso, eles devem adquirir um do método de autenticação de uma credencial, como authenticate. Consulte o exemplo de user_authentication para obter mais detalhes.
- Herança
-
builtins.objectAuthenticationRecord
Construtor
AuthenticationRecord(tenant_id: str, client_id: str, authority: str, home_account_id: str, username: str)
Parâmetros
Nome | Description |
---|---|
tenant_id
Obrigatório
|
O locatário no qual a conta deve se autenticar. |
client_id
Obrigatório
|
A ID do cliente do aplicativo que executou a autenticação original. |
authority
Obrigatório
|
O host de autoridade usado para autenticar a conta. |
home_account_id
Obrigatório
|
Um identificador exclusivo da conta. |
username
Obrigatório
|
A entidade de usuário ou o nome da entidade de serviço da conta. |
Métodos
deserialize |
Desserializar um registro. |
serialize |
Serialize o registro. |
deserialize
Desserializar um registro.
deserialize(data: str) -> AuthenticationRecord
Parâmetros
Nome | Description |
---|---|
data
Obrigatório
|
Um registro serializado. |
Retornos
Tipo | Description |
---|---|
O registro desserializado. |
serialize
Atributos
authority
client_id
home_account_id
tenant_id
username
Azure SDK for Python