Authenticating
class Authenticating extends Credentials
Authenticating
Diese Klasse erstellt die Paramter für die autorisierung bei amazon
Constants
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 74
__construct(string $sellerID, string $awsAccessKeyID, string $awsSecretAccessKey)
Neues Authenticating Objekt erstellen
at line 88
sortQuery(Request $request)
Sortiert die Query Parameter und weist diese neu zu
at line 109
string
getSignature(atring $stringToSign)
Gibt eine Signatur zurück auf Basis einer eindeutigen Zeichenkette
at line 125
string
getStringToSign(Request $request)
Gibt eine eindeutige Zeichenkette des Request zurück dieser wird für die Berechnung der Signatur benötigt
at line 146
Request
prepare(Request $request)
Den Request manipulieren
Mit dieser Methode werden die Authentifizierungsinformationen in den Request integriert.
at line 195
boolean
isValid(AuthorizationField $field)
Überprüfen der Autorisation
at line 215
static Authenticating
getInstanceFromArray(array $array)
Erstellt ein neues Objekt aus einem Array
$array = array();
$array['awsAccessKeyID'] = '';
$array['awsSecretAccessKey'] = '';
$array['sellerID'] = '';