Page MenuHomePhabricator
Diviner libphutil Tech Docs PhutilAWSv4Signature

final class PhutilAWSv4Signature
libphutil Technical Documentation (Futures)

This class is not documented.

Methods

public function setAccessKey($access_key)

This method is not documented.
Parameters
$access_key
Return
wild

public function setSecretKey($secret_key)

This method is not documented.
Parameters
PhutilOpaqueEnvelope$secret_key
Return
wild

public function setDate($date)

This method is not documented.
Parameters
$date
Return
wild

public function getDate()

This method is not documented.
Return
wild

public function setRegion($region)

This method is not documented.
Parameters
$region
Return
wild

public function getRegion()

This method is not documented.
Return
wild

public function setService($service)

This method is not documented.
Parameters
$service
Return
wild

public function getService()

This method is not documented.
Return
wild

public function setSigningKey($signing_key)

This method is not documented.
Parameters
$signing_key
Return
wild

public function getSigningKey()

This method is not documented.
Return
wild

private function getAlgorithm()

This method is not documented.
Return
wild

public function setSignContent($sign_content)

This method is not documented.
Parameters
$sign_content
Return
wild

public function getSignContent()

This method is not documented.
Return
wild

private function getHost($future)

This method is not documented.
Parameters
HTTPSFuture$future
Return
wild

private function getPath($future)

This method is not documented.
Parameters
HTTPSFuture$future
Return
wild

public function signRequest($future)

This method is not documented.
Parameters
HTTPSFuture$future
Return
wild

private function getBodySignature($future)

This method is not documented.
Parameters
HTTPSFuture$future
Return
wild

private function getCanonicalRequestSignature($future, $body_signature)

This method is not documented.
Parameters
HTTPSFuture$future
$body_signature
Return
wild

private function getStringToSign($request_signature)

This method is not documented.
Parameters
$request_signature
Return
wild

private function getScopeParts()

This method is not documented.
Return
wild

private function computeSigningKey()

This method is not documented.
Return
wild

private function getCanonicalHeaderList($future)

This method is not documented.
Parameters
HTTPSFuture$future
Return
wild

private function getCanonicalHeaderMap($future)

This method is not documented.
Parameters
HTTPSFuture$future
Return
wild

private function getSignedHeaderList($future)

This method is not documented.
Parameters
HTTPSFuture$future
Return
wild

private function getCanonicalParameterList($future)

This method is not documented.
Parameters
HTTPSFuture$future
Return
wild

private function getCredential()

This method is not documented.
Return
wild