Class Message
SNS Nachricht
Diese Klasse bildet eine SNS Nachricht ab
- Alvine\Core\Alvine
- Alvine\Service\Amazon\Sns\Message
Direct known subclasses
Alvine\Service\Amazon\Sns\Message\Notification, Alvine\Service\Amazon\Sns\Message\SubscriptionConfirmation
Abstract
Namespace: Alvine\Service\Amazon\Sns
Package: Alvine\Amazon\Service\Sns
Category: Alvine
License: Alvine Nutzungslizenz
Author: schukai GmbH info@schukai.com
Version: $Revision:$
Since: 20151006
Link: alvine.io
Link: http://docs.aws.amazon.com/de_de/sns/latest/dg/json-formats.html
Located at Message.class.php
Namespace: Alvine\Service\Amazon\Sns
Package: Alvine\Amazon\Service\Sns
Category: Alvine
License: Alvine Nutzungslizenz
Author: schukai GmbH info@schukai.com
Version: $Revision:$
Since: 20151006
Link: alvine.io
Link: http://docs.aws.amazon.com/de_de/sns/latest/dg/json-formats.html
Located at Message.class.php
public
string
|
|
public
string
|
|
public
string
|
|
public
string
|
|
public
string
|
|
public
string
|
|
public
string
|
|
public
Alvine\Net\Resource\URI
|
|
public static
|
#
getInstanceFromRequest( Alvine\Net\Http\Environment\Request $request )
Erstellt ein neues Objekt aus einem Request von Amazon |
protected
string
|
$type
Typ der Nachricht |
|
protected
string
|
$messageId
Id der nachricht |
|
protected
string
|
$topicArn
Amazon Resource Name (ARN) |
|
protected
string
|
$message
Nachricht |
|
protected
string
|
$timestamp
Zeitpunkt wann die Nachricht gesendet wurde |
|
protected
string
|
$signatureVersion
Version der Signatur |
|
protected
string
|
$signature
Base64-encoded "SHA1withRSA" Signatur aus Message, MessageId, Type, Timestamp, und TopicArn Werten |
|
protected
Alvine\Net\Resource\URI
|
$signingCertURL
URL zu dem Zertifikat, welches beim erstellen der Nachricht verwendet wurde |