google-auth-library-php
google-auth-library-php copied to clipboard
Features to remove for V2
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 (https://github.com/googleapis/google-auth-library-php/pull/554)