AsyncTokenCredential Class  
Protocol for classes able to provide OAuth tokens.
Constructor
AsyncTokenCredential(*args, **kwargs)Methods
| close | Close the credential, releasing any resources. | 
| get_token | Request an access token for scopes. | 
close
Close the credential, releasing any resources.
async close() -> NoneReturns
| Type | Description | 
|---|---|
| None | 
get_token
Request an access token for scopes.
async get_token(*scopes: str, claims: str | None = None, tenant_id: str | None = None, enable_cae: bool = False, **kwargs: Any) -> AccessTokenParameters
| Name | Description | 
|---|---|
| scopes 
				Required
			 | The type of access needed. | 
Keyword-Only Parameters
| Name | Description | 
|---|---|
| claims | Additional claims required in the token, such as those returned in a resource provider's claims challenge following an authorization failure. Default value: None | 
| tenant_id | Optional tenant to include in the token request. Default value: None | 
| enable_cae | Indicates whether to enable Continuous Access Evaluation (CAE) for the requested token. Defaults to False. Default value: False | 
Returns
| Type | Description | 
|---|---|
| An AccessToken instance containing the token string and its expiration time in Unix time. |