-
Notifications
You must be signed in to change notification settings - Fork 195
Open
Labels
Description
This is a list of items we want to change / remove in the next major release
- Remove all instances of
getLastReceivedToken - Remove all instances of
tokenCallback - The constructor of
IAMshould not contain$httpHandler- this should be passed in at runtime - Consider removing
IAMin favor of usingIamTraitin the credentials which use it. - Remove
FetchAuthTokenCachein favor ofCacheTrait - Consider adding
$headersas second argument toFetchAuthTokenIterface::fetchAuthToken, or consolidate everything to useupdateMetadata - Consider consolidating
FetchAuthTokenInterface,UpdateMetadataInterface,ProjectIdProviderInterface,GetQuotaProjectInterface, andGetUniverseDomainInterfaceinto aCredentialInterface. - Consider removing
HttpClientCache, as$httpHandlercan already be passed in everywhere - Remove
Guzzle6HttpHandler - Remove
IAMCredentials - Move to Firebase JWT for token validation (feat: use Firebase JWT for token verification #554)
Reactions are currently unavailable