Skip to content
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 9 additions & 0 deletions src/Credentials/ExternalAccountCredentials.php
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,15 @@
use GuzzleHttp\Psr7\Request;
use InvalidArgumentException;

/**
* **IMPORTANT**:
* This class does not validate the credential configuration. A security
* risk occurs when a credential configuration configured with malicious urls
* is used.
* When the credential configuration is accepted from an
* untrusted source, you should validate it before using with this method.
Comment thread
bshaffer marked this conversation as resolved.
Outdated
* [documentation] https://cloud.google.com/docs/authentication/external/externally-sourced-credentials for more details.
Comment thread
bshaffer marked this conversation as resolved.
Outdated
*/
class ExternalAccountCredentials implements
FetchAuthTokenInterface,
UpdateMetadataInterface,
Expand Down
9 changes: 9 additions & 0 deletions src/Credentials/ImpersonatedServiceAccountCredentials.php
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,15 @@
use InvalidArgumentException;
use LogicException;

/**
* **IMPORTANT**:
* This class does not validate the credential configuration. A security
* risk occurs when a credential configuration configured with malicious urls
* is used.
* When the credential configuration is accepted from an
* untrusted source, you should validate it before using with this method.
Comment thread
bshaffer marked this conversation as resolved.
Outdated
* [documentation] https://cloud.google.com/docs/authentication/external/externally-sourced-credentials for more details.
Comment thread
bshaffer marked this conversation as resolved.
Outdated
*/
class ImpersonatedServiceAccountCredentials extends CredentialsLoader implements
SignBlobInterface,
GetUniverseDomainInterface
Expand Down
Loading