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 76
__construct(string $sellerID, string $awsAccessKeyID, string $awsSecretAccessKey)
Neues Authenticating Objekt erstellen
at line 90
sortQuery(Request $request)
Sortiert die Query Parameter und weist diese neu zu
at line 111
string
getSignature(atring $stringToSign)
Gibt eine Signatur zurück auf Basis einer eindeutigen Zeichenkette
at line 127
string
getStringToSign(Request $request)
Gibt eine eindeutige Zeichenkette des Request zurück dieser wird für die Berechnung der Signatur benötigt
at line 148
Request
prepare(Request $request)
Den Request manipulieren
Mit dieser Methode werden die Authentifizierungsinformationen in den Request integriert.
at line 197
boolean
isValid(AuthorizationField $field)
Überprüfen der Autorisation
at line 217
static Authenticating
getInstanceFromArray(array $array)
Erstellt ein neues Objekt aus einem Array
$array = array();
$array['awsAccessKeyID'] = '';
$array['awsSecretAccessKey'] = '';
$array['sellerID'] = '';