 Documentation
      ¶
      Documentation
      ¶
    
    
  
    
  
    Index ¶
- Constants
- func APIKeyTokenRequest(apiKey string, opts ...authentication.TokenOption) *authentication.TokenRequest
- func AuthorizationTokenRequest(code string, redirectURI string, opts ...authentication.TokenOption) *authentication.TokenRequest
- func ConnectToIAM(iamAccessToken string) authentication.TokenOption
- func OnetimePasscodeTokenRequest(passcode string, opts ...authentication.TokenOption) *authentication.TokenRequest
- func PasswordTokenRequest(username, password string, opts ...authentication.TokenOption) *authentication.TokenRequest
- func RefreshTokenRequest(refreshToken string, opts ...authentication.TokenOption) *authentication.TokenRequest
- type APIError
- type Config
- type Interface
- type Token
Constants ¶
      View Source
      
  const ( GrantTypePassword authentication.GrantType = "password" GrantTypeRefreshToken authentication.GrantType = "refresh_token" GrantTypeAuthorizationCode authentication.GrantType = "authorization_code" GrantTypeIAMToken authentication.GrantType = "iam_token" )
Grant types
      View Source
      
  const (
	ResponseTypeUAA authentication.ResponseType = "uaa"
)
    Response types
Variables ¶
This section is empty.
Functions ¶
func APIKeyTokenRequest ¶
func APIKeyTokenRequest(apiKey string, opts ...authentication.TokenOption) *authentication.TokenRequest
func AuthorizationTokenRequest ¶
func AuthorizationTokenRequest(code string, redirectURI string, opts ...authentication.TokenOption) *authentication.TokenRequest
func ConnectToIAM ¶
func ConnectToIAM(iamAccessToken string) authentication.TokenOption
func OnetimePasscodeTokenRequest ¶
func OnetimePasscodeTokenRequest(passcode string, opts ...authentication.TokenOption) *authentication.TokenRequest
func PasswordTokenRequest ¶
func PasswordTokenRequest(username, password string, opts ...authentication.TokenOption) *authentication.TokenRequest
func RefreshTokenRequest ¶
func RefreshTokenRequest(refreshToken string, opts ...authentication.TokenOption) *authentication.TokenRequest
Types ¶
type Config ¶
func DefaultConfig ¶
 Click to show internal directories. 
   Click to hide internal directories.