Authenticating
class Authenticating extends Credentials
Authenticating
Diese Klasse erstellt die Paramter für die autorisierung bei amazon Payment
Constants
VERSION |
VERSION |
SIGNATUREMETHOD |
SIGNATUREMETHOD |
SIGNATUREVERSION |
SIGNATUREVERSION |
Properties
protected string | $awsSecretAccessKey | ||
protected string | $sellerID | ||
protected string | $awsAccessKeyID |
Methods
Neues Authenticating Objekt erstellen
Sortiert die Query Parameter und weist diese neu zu
Gibt eine Signatur zurück auf Basis einer eindeutigen Zeichenkette
Gibt eine eindeutige Zeichenkette des Request zurück dieser wird für die Berechnung der Signatur benötigt
Den Request manipulieren
Überprüfen der Autorisation
Erstellt ein neues Objekt aus einem Array
Details
at line 78
__construct(string $sellerID, string $awsAccessKeyID, string $awsSecretAccessKey)
Neues Authenticating Objekt erstellen
at line 92
sortQuery(Request $request)
Sortiert die Query Parameter und weist diese neu zu
at line 113
string
getSignature(atring $stringToSign)
Gibt eine Signatur zurück auf Basis einer eindeutigen Zeichenkette
at line 129
string
getStringToSign(Request $request)
Gibt eine eindeutige Zeichenkette des Request zurück dieser wird für die Berechnung der Signatur benötigt
at line 150
Request
prepare(Request $request)
Den Request manipulieren
Mit dieser Methode werden die Authentifizierungsinformationen in den Request integriert.
at line 200
boolean
isValid(AuthorizationField $field)
Überprüfen der Autorisation
at line 220
static Authenticating
getInstanceFromArray(array $array)
Erstellt ein neues Objekt aus einem Array
$array = array();
$array['awsAccessKeyID'] = '';
$array['awsSecretAccessKey'] = '';
$array['sellerID'] = '';