ILIAS  release_6 Revision v6.24-5-g0c8bfefb3b8
OAuthSignatureMethod_PLAINTEXT Class Reference
+ Inheritance diagram for OAuthSignatureMethod_PLAINTEXT:
+ Collaboration diagram for OAuthSignatureMethod_PLAINTEXT:

Public Member Functions

 get_name ()
 
 build_signature ($request, $consumer, $token)
 
- Public Member Functions inherited from OAuthSignatureMethod
 check_signature (&$request, $consumer, $token, $signature)
 

Detailed Description

Definition at line 110 of file OAuth.php.

Member Function Documentation

◆ build_signature()

OAuthSignatureMethod_PLAINTEXT::build_signature (   $request,
  $consumer,
  $token 
)

Definition at line 117 of file OAuth.php.

118 {
119 $sig = array(
120 OAuthUtil::urlencode_rfc3986($consumer->secret)
121 );
122
123 if ($token) {
124 array_push($sig, OAuthUtil::urlencode_rfc3986($token->secret));
125 } else {
126 array_push($sig, '');
127 }
128
129 $raw = implode("&", $sig);
130 // for debug purposes
131 $request->base_string = $raw;
132
133 return OAuthUtil::urlencode_rfc3986($raw);
134 }
static urlencode_rfc3986($input)
Definition: OAuth.php:747
$token
Definition: xapitoken.php:57

References $token, and OAuthUtil\urlencode_rfc3986().

+ Here is the call graph for this function:

◆ get_name()

OAuthSignatureMethod_PLAINTEXT::get_name ( )

Definition at line 112 of file OAuth.php.

113 {
114 return "PLAINTEXT";
115 }

The documentation for this class was generated from the following file: