yii\authclient\OAuth1::composeSignatureKey PHP Method

composeSignatureKey() protected method

Composes request signature key.
protected composeSignatureKey ( OAuthToken | null $token = null ) : string
$token OAuthToken | null OAuth token to be used for signature key.
return string signature key.
    protected function composeSignatureKey($token = null)
    {
        $signatureKeyParts = [$this->consumerSecret];
        if ($token === null) {
            $token = $this->getAccessToken();
        }
        if (is_object($token)) {
            $signatureKeyParts[] = $token->getTokenSecret();
        } else {
            $signatureKeyParts[] = '';
        }
        $signatureKeyParts = array_map('rawurlencode', $signatureKeyParts);
        return implode('&', $signatureKeyParts);
    }