Amazon.SimpleNotificationService.Util.Message.BuildNotificationStringToSign C# (CSharp) Method

BuildNotificationStringToSign() private method

Build the string to sign for SubscriptionConfirmation and UnsubscribeConfirmation messages.
private BuildNotificationStringToSign ( ) : string
return string
        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();
        }