Versions in this module Expand all Collapse all v0 v0.1.1 May 12, 2022 v0.1.0 Mar 28, 2022 Changes in this version + type JWTProviderOption func(provider *TokenProviderConfiguration) error + func JWTProviderWithAADToken(aadToken *adal.ServicePrincipalToken) JWTProviderOption + func JWTProviderWithAzureEnvironment(env *azure.Environment) JWTProviderOption + func JWTProviderWithEnvironmentVars() JWTProviderOption + func JWTProviderWithResourceURI(resourceURI string) JWTProviderOption + type TokenProvider struct + func NewJWTProvider(opts ...JWTProviderOption) (*TokenProvider, error) + func (t *TokenProvider) GetToken(audience string) (*auth.Token, error) + type TokenProviderConfiguration struct + CertificatePassword string + CertificatePath string + ClientID string + ClientSecret string + Env *azure.Environment + ResourceURI string + TenantID string + func (c *TokenProviderConfiguration) NewServicePrincipalToken() (*adal.ServicePrincipalToken, error)