Aws\Credentials\CredentialProvider::fromCredentials PHP Метод

fromCredentials() публичный статический Метод

Create a credential provider function from a set of static credentials.
public static fromCredentials ( Aws\Credentials\CredentialsInterface $creds ) : callable
$creds Aws\Credentials\CredentialsInterface
Результат callable
    public static function fromCredentials(CredentialsInterface $creds)
    {
        $promise = Promise\promise_for($creds);
        return function () use($promise) {
            return $promise;
        };
    }

Usage Example

Пример #1
0
 private function getCredentialProvider()
 {
     $connection = $this->getConnection();
     if ($connection->hasParam('aws_secret_access_key')) {
         return CredentialProvider::fromCredentials(new Credentials($connection->getParam('aws_access_key_id'), $connection->getParam('aws_secret_access_key'), $connection->hasParam('aws_session_token') ? $connection->getParam('aws_session_token') : null));
     }
     return CredentialProvider::defaultProvider();
 }
All Usage Examples Of Aws\Credentials\CredentialProvider::fromCredentials