AuthenticationRecord Clase
Información de cuenta no secreta para un usuario autenticado
Esta clase permite DeviceCodeCredential y InteractiveBrowserCredential acceder a los datos de autenticación almacenados en caché previamente. Las aplicaciones no deben construir instancias de esta clase. En su lugar, deben adquirir uno del método de autenticación de una credencial, como authenticate. Consulte el ejemplo de user_authentication para obtener más detalles.
- Herencia
-
builtins.objectAuthenticationRecord
Constructor
AuthenticationRecord(tenant_id: str, client_id: str, authority: str, home_account_id: str, username: str)
Parámetros
- client_id
- str
Identificador de cliente de la aplicación que realizó la autenticación original.
- username
- str
Nombre de entidad de seguridad de usuario o entidad de servicio de la cuenta.
Métodos
deserialize |
Deserializar un registro. |
serialize |
Serialice el registro. |
deserialize
Deserializar un registro.
deserialize(data: str) -> AuthenticationRecord
Parámetros
Devoluciones
Registro deserializado.
Tipo de valor devuelto
serialize
Serialice el registro.
serialize() -> str
Devoluciones
Registro serializado.
Tipo de valor devuelto
Atributos
authority
client_id
Identificador de cliente de la aplicación que realizó la autenticación original.
Tipo de valor devuelto
home_account_id
tenant_id
username
Nombre de entidad de seguridad de usuario o entidad de servicio de la cuenta.
Tipo de valor devuelto
Comentarios
Enviar y ver comentarios de