private string BuildNotificationStringToSign()
{
StringBuilder stringToSign = new StringBuilder();
stringToSign.Append("Message\n");
stringToSign.Append(this.MessageText);
stringToSign.Append("\n");
stringToSign.Append("MessageId\n");
stringToSign.Append(this.MessageId);
stringToSign.Append("\n");
if (this.Subject != null)
{
stringToSign.Append("Subject\n");
stringToSign.Append(this.Subject);
stringToSign.Append("\n");
}
stringToSign.Append("Timestamp\n");
stringToSign.Append(this.TimestampString);
stringToSign.Append("\n");
stringToSign.Append("TopicArn\n");
stringToSign.Append(this.TopicArn);
stringToSign.Append("\n");
stringToSign.Append("Type\n");
stringToSign.Append(this.Type);
stringToSign.Append("\n");
return stringToSign.ToString();
}