abstract OAuth_Signature
› Kohana_OAuth_Signature
Class Contents
Class declared in MODPATH/oauth/classes/oauth/signature.php on line 3.
Methods
public __get( )
› Kohana_OAuth_Signature
Source Code
public function __get($key)
{
return $this->$key;
}
public static factory( )
› Kohana_OAuth_Signature
Source Code
public static function factory($name, array $options = NULL)
{
// Create the class name as a base of this class
$class = 'OAuth_Signature_'.str_replace('-', '_', $name);
return new $class($options);
}
public key( )
› Kohana_OAuth_Signature
Source Code
public function key(OAuth_Consumer $consumer, OAuth_Token $token = NULL)
{
$key = OAuth::urlencode($consumer->secret).'&';
if ($token)
{
$key .= OAuth::urlencode($token->secret);
}
return $key;
}
abstract public sign( )
› Kohana_OAuth_Signature
Source Code
abstract public function sign(OAuth_Request $request, OAuth_Consumer $consumer, OAuth_Token $token = NULL);
abstract public verify( )
› Kohana_OAuth_Signature
Source Code
abstract public function verify($signature, OAuth_Request $request, OAuth_Consumer $consumer, OAuth_Token $token = NULL);