AsyncTokenCredential Classe

Protocollo per le classi in grado di fornire token OAuth.

Ereditarietà
typing_extensions.Protocol
AsyncTokenCredential
AsyncTokenCredential
AsyncTokenCredential

Costruttore

AsyncTokenCredential(*args, **kwargs)

Metodi

close
get_token

Richiedere un token di accesso per gli ambiti.

close

async close() -> None

get_token

Richiedere un token di accesso per gli ambiti.

async get_token(*scopes: str, claims: str | None = None, tenant_id: str | None = None, enable_cae: bool = False, **kwargs: Any) -> AccessToken

Parametri

scopes
str
Necessario

Tipo di accesso necessario.

claims
str

Attestazioni aggiuntive richieste nel token, ad esempio quelle restituite nella richiesta di attestazioni di un provider di risorse in seguito a un errore di autorizzazione.

tenant_id
str

Tenant facoltativo da includere nella richiesta di token.

enable_cae
bool

Indica se abilitare la valutazione dell'accesso continuo (CAE) per il token richiesto. Il valore predefinito è False.

Restituisce

Istanza di AccessToken contenente la stringa del token e la relativa ora di scadenza in tempo Unix.

Tipo restituito