package
6.33.0+incompatible
Repository: https://github.com/loggregator/cli.git
Documentation: pkg.go.dev
# Packages
Package nooabridge wraps a UAA client and a tokenCache to support the TokenRefresher interface for noaa/consumer.
Code generated by counterfeiter.
No description provided by the author
# Functions
NewClient returns a new UAA Client with the provided configuration.
NewConnection returns a pointer to a new UAA Connection.
NewErrorWrapper returns a new error wrapper.
# Structs
AuthInfo represents a GET response from a login server.
AuthResponse contains the access token and refresh token which are granted after UAA has authorized a user.
BadCredentialsError is returned when the credentials are rejected.
Client is the UAA client.
Config allows the Client to be configured.
ConflictError is returned when the response status code is 409.
InsufficientScopeError is returned when the client has insufficient scope.
InvalidAuthTokenError is returned when the client has an invalid authorization header.
InvalidSCIMResourceError is returned usually when the client tries to create an inproperly formatted username.
RawHTTPStatusError represents any response with a 4xx or 5xx status code.
RefreshedTokens represents the UAA refresh token response.
RequestError represents a generic error encountered while performing the HTTP request.
Response represents an UAA response object.
SetupSettings represents configuration for establishing a connection to a UAA/Authentication server.
UAAConnection represents the connection to UAA.
UAAErrorResponse represents a generic UAA error response.
UnverifiedServerError replaces x509.UnknownAuthorityError when the server has SSL but the client is unable to verify it's certificate.
User represents an UAA user account.
# Interfaces
Connection creates and executes http requests.
ConnectionWrapper can wrap a given connection allowing the wrapper to modify all requests going in and out of the given connection.
No description provided by the author