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() -> None
Returns
| 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) -> AccessToken
		Parameters
| 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.  |