PATH:
home
/
lab2454c
/
vaultchip.com
/
vendor
/
aws
/
aws-crt-php
/
src
/
AWS
/
CRT
/
Auth
<?php /** * Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. * SPDX-License-Identifier: Apache-2.0. */ namespace AWS\CRT\Auth; use AWS\CRT\NativeResource; use AWS\CRT\HTTP\Request; class SigningResult extends NativeResource { protected function __construct($native) { parent::__construct(); $this->acquire($native); } function __destruct() { // No destruction necessary, SigningResults are transient, just release $this->release(); parent::__destruct(); } public static function fromNative($ptr) { return new SigningResult($ptr); } public function applyToHttpRequest(&$http_request) { self::$crt->signing_result_apply_to_http_request($this->native, $http_request->native); // Update http_request from native $http_request = Request::unmarshall($http_request->toBlob()); } }
[-] Signable.php
[edit]
[+]
..
[-] CredentialsProvider.php
[edit]
[-] SignedBodyHeaderType.php
[edit]
[-] StaticCredentialsProvider.php
[edit]
[-] SigningResult.php
[edit]
[-] SigningConfigAWS.php
[edit]
[-] SignatureType.php
[edit]
[-] Signing.php
[edit]
[-] SigningAlgorithm.php
[edit]
[-] AwsCredentials.php
[edit]