# Functions
AdminRole is an option for NewKBaseProvider that designates that users with the specified KBase auth service role are blobstore admins.
NewInvalidTokenError creates a new invalid token error.
NewKBaseProvider creates a new auth provider targeting the KBase auth server.
NewUser creates a new user.
# Structs
InvalidUserError occurs when invalid user names are submitted to ValidateUserNames.
KBaseProvider provides authentication based on the KBase auth server.
User is a user of an authentication system.
# Interfaces
Provider provides authentication for a user given the user's token.
# Type aliases
InvalidTokenError occurs when the user's token is invalid.