# Structs
Config stores the configuration for fetching tokens with external credentials.
CredentialSource stores the information necessary to retrieve the credentials for the STS exchange.
Error for handling OAuth related error responses as stated in rfc6749#5.2.
ImpersonateTokenSource uses a source credential, stored in Ts, to request an access token to the provided URL.