package
11.9.0+incompatible
Repository: https://github.com/scott-the-programmer/go-autorest.git
Documentation: pkg.go.dev

# Functions

GetSettingsFromEnvironment returns the available authentication settings from the environment.
GetSettingsFromFile returns the available authentication settings from an Azure CLI authentication file.
NewAuthorizerFromCLI creates an Authorizer configured from Azure CLI 2.0 for local development scenarios.
NewAuthorizerFromCLIWithResource creates an Authorizer configured from Azure CLI 2.0 for local development scenarios.
NewAuthorizerFromEnvironment creates an Authorizer configured from environment variables in the order: 1.
NewAuthorizerFromEnvironmentWithResource creates an Authorizer configured from environment variables in the order: 1.
NewAuthorizerFromFile creates an Authorizer configured from a configuration file in the following order.
NewAuthorizerFromFileWithResource creates an Authorizer configured from a configuration file in the following order.
NewClientCertificateConfig creates a ClientCertificateConfig object configured to obtain an Authorizer through client certificate.
NewClientCredentialsConfig creates an AuthorizerConfig object configured to obtain an Authorizer through Client Credentials.
NewDeviceFlowConfig creates a DeviceFlowConfig object configured to obtain an Authorizer through device flow.
NewMSIConfig creates an MSIConfig object configured to obtain an Authorizer through MSI.
NewUsernamePasswordConfig creates an UsernamePasswordConfig object configured to obtain an Authorizer through username and password.

# Constants

The possible keys in the Values map.
The possible keys in the Values map.
The possible keys in the Values map.
The possible keys in the Values map.
The possible keys in the Values map.
The possible keys in the Values map.
The possible keys in the Values map.
The possible keys in the Values map.
The possible keys in the Values map.
The possible keys in the Values map.
The possible keys in the Values map.
The possible keys in the Values map.
The possible keys in the Values map.
The possible keys in the Values map.
The possible keys in the Values map.
The possible keys in the Values map.

# Structs

ClientCertificateConfig provides the options to get a bearer authorizer from a client certificate.
ClientCredentialsConfig provides the options to get a bearer authorizer from client credentials.
DeviceFlowConfig provides the options to get a bearer authorizer using device flow authentication.
EnvironmentSettings contains the available authentication settings.
FileSettings contains the available authentication settings.
MSIConfig provides the options to get a bearer authorizer through MSI.
UsernamePasswordConfig provides the options to get a bearer authorizer from a username and a password.

# Interfaces

AuthorizerConfig provides an authorizer from the configuration provided.