Documentation ¶
Index ¶
- Variables
- type AuthenticationRepository
- type LoginResource
- type TokenRefresher
- type UAAAuthenticationRepository
- func (uaa UAAAuthenticationRepository) Authenticate(credentials map[string]string) error
- func (uaa UAAAuthenticationRepository) Authorize(token string) (string, error)
- func (uaa UAAAuthenticationRepository) GetLoginPromptsAndSaveUAAServerURL() (prompts map[string]core_config.AuthPrompt, apiErr error)
- func (uaa UAAAuthenticationRepository) RefreshAuthToken() (string, error)
Constants ¶
This section is empty.
Variables ¶
View Source
var ErrPreventRedirect = errors.New("prevent-redirect")
Functions ¶
This section is empty.
Types ¶
type LoginResource ¶
type TokenRefresher ¶
type UAAAuthenticationRepository ¶
type UAAAuthenticationRepository struct {
// contains filtered or unexported fields
}
func NewUAAAuthenticationRepository ¶
func NewUAAAuthenticationRepository(gateway net.Gateway, config core_config.ReadWriter) (uaa UAAAuthenticationRepository)
func (UAAAuthenticationRepository) Authenticate ¶
func (uaa UAAAuthenticationRepository) Authenticate(credentials map[string]string) error
func (UAAAuthenticationRepository) Authorize ¶
func (uaa UAAAuthenticationRepository) Authorize(token string) (string, error)
func (UAAAuthenticationRepository) GetLoginPromptsAndSaveUAAServerURL ¶
func (uaa UAAAuthenticationRepository) GetLoginPromptsAndSaveUAAServerURL() (prompts map[string]core_config.AuthPrompt, apiErr error)
func (UAAAuthenticationRepository) RefreshAuthToken ¶
func (uaa UAAAuthenticationRepository) RefreshAuthToken() (string, error)
Click to show internal directories.
Click to hide internal directories.