EnvironmentCredential
in package
implements
TokenCredential
FinalYes
Authenticates from service-principal values in the standard AZURE_* environment variables.
Table of Contents
Interfaces
- TokenCredential
- Defines how an Azure credential obtains access tokens.
Properties
Methods
- __construct() : mixed
- getToken() : AccessToken
- Requests an access token for the supplied OAuth scopes.
- getCredential() : TokenCredential|null
Properties
$options read-only
private
EnvironmentCredentialOptions
$options
= new EnvironmentCredentialOptions()
Methods
__construct()
public
__construct([EnvironmentCredentialOptions $options = new EnvironmentCredentialOptions() ]) : mixed
Parameters
- $options : EnvironmentCredentialOptions = new EnvironmentCredentialOptions()
getToken()
Requests an access token for the supplied OAuth scopes.
public
getToken(TokenRequestContext $context) : AccessToken
Parameters
- $context : TokenRequestContext
Return values
AccessTokengetCredential()
private
getCredential() : TokenCredential|null