package
0.0.0-20210609130350-9bc73c2c4317
Repository: https://github.com/lc-work/microsoft-authentication-library-for-go.git
Documentation: pkg.go.dev

# Functions

NewAuthParams creates an authorization parameters object.
NewEndpoints creates an Endpoints object.
NewInfoFromAuthorityURI creates an AuthorityInfo instance from the authority URL provided.
TrustedHost checks if an AAD host is trusted/valid.

# Constants

These are all authority types.
These are all the types of token flows.
These are all authority types.
These are all the types of token flows.
These are all the types of token flows.
These are all the types of token flows.
These are all the types of token flows.
These are all the types of token flows.
These are all the types of token flows.
These are all the types of token flows.
These are all the types of token flows.
These are the different types of user realms.
These are the different types of user realms.
These are the different types of user realms.

# Structs

AuthParams represents the parameters used for authorization for token acquisition.
Client represents the REST calls to authority backends.
Endpoints consists of the endpoints from the tenant discovery response.
Info consists of information about the authority.
No description provided by the author
No description provided by the author
No description provided by the author
TenantDiscoveryResponse is the tenant endpoints from the OpenID configuration endpoint.
UserRealm is used for the username password request to determine user type.

# Type aliases

AuthorizeType represents the type of token flow.
UserRealmAccountType refers to the type of user realm.