PHP 클래스 PayPal\Auth\Oauth\OAuthServer

파일 보기 프로젝트 열기: paypal/sdk-core-php

보호된 프로퍼티들

프로퍼티 타입 설명
$data_store
$signature_methods hi blaine
$timestamp_threshold
$version in seconds, five minutes

공개 메소드들

메소드 설명
__construct ( $data_store )
add_signature_method ( $signature_method )
fetch_access_token ( &$request ) process an access_token request returns the access token on success
fetch_request_token ( &$request ) process a request_token request returns the request token on success
verify_request ( &$request ) verify an api call, checks all the parameters

비공개 메소드들

메소드 설명
check_nonce ( $consumer, $token, $nonce, $timestamp ) check that the nonce is not repeated
check_signature ( $request, $consumer, $token ) all-in-one function to check the signature on a request should guess the signature method appropriately
check_timestamp ( $timestamp ) check that the timestamp is new enough
get_consumer ( $request ) try to find the consumer for the provided request's consumer key
get_signature_method ( $request ) figure out the signature with some defaults
get_token ( $request, $consumer, $token_type = "access" ) try to find the token for the provided request's token key
get_version ( &$request ) version 1

메소드 상세

__construct() 공개 메소드

public __construct ( $data_store )

add_signature_method() 공개 메소드

public add_signature_method ( $signature_method )

fetch_access_token() 공개 메소드

process an access_token request returns the access token on success
public fetch_access_token ( &$request )

fetch_request_token() 공개 메소드

process a request_token request returns the request token on success
public fetch_request_token ( &$request )

verify_request() 공개 메소드

verify an api call, checks all the parameters
public verify_request ( &$request )

프로퍼티 상세

$data_store 보호되어 있는 프로퍼티

protected $data_store

$signature_methods 보호되어 있는 프로퍼티

hi blaine
protected $signature_methods

$timestamp_threshold 보호되어 있는 프로퍼티

protected $timestamp_threshold

$version 보호되어 있는 프로퍼티

in seconds, five minutes
protected $version