package
1.0.0
Repository: https://github.com/cloudvisory/gophercloud.git
Documentation: pkg.go.dev

# 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.