# Functions
Create authenticates to the identity service and attempts to acquire a Token.
CreateURL generates the URL used to create new Tokens.
WrapOptions embeds a root AuthOptions struct in a package-specific one.
# Variables
ErrAPIKeyProvided is returned if you attempt to authenticate with an APIKey.
ErrDomainIDProvided is returned if you attempt to authenticate with a DomainID.
ErrDomainNameProvided is returned if you attempt to authenticate with a DomainName.
ErrPasswordRequired is returned if you don't provide a password.
ErrUserIDProvided is returned if you attempt to authenticate with a UserID.
ErrUsernameRequired is returned if you attempt ot authenticate without a Username.
# Structs
AuthOptions wraps a gophercloud AuthOptions in order to adhere to the AuthOptionsBuilder interface.
CatalogEntry provides a type-safe interface to an Identity API V2 service catalog listing.
CreateResult defers the interpretation of a created token.
Endpoint represents a single API endpoint offered by a service.
ServiceCatalog provides a view into the service catalog from a previous, successful authentication.
Token provides only the most basic information related to an authentication token.
# Interfaces
AuthOptionsBuilder describes any argument that may be passed to the Create call.