The expiration threshold in milliseconds before forcing token refresh of
unexpired tokens.
Optional forceRefreshOnFailure
forceRefreshOnFailure?:boolean
Whether to attempt to refresh tokens on status 401/403 responses
even if an attempt is made to refresh the token preemptively based
on the expiry_date.
projectId
projectId:undefined | null | string
project_id
project_id:undefined | null | string
quotaProjectId
quotaProjectId:undefined | string
quota_project_id
quota_project_id:undefined | string
Optional service_account_impersonation
service_account_impersonation?:{ token_lifetime_seconds?: number }
Base external account credentials json interface.