Class AmazonSesSnsSubscriptionConfirmationRequest
เนื้อหานี้ยังไม่ได้แปลเป็นภาษาไทย แสดงเป็นภาษาอังกฤษแทน
Namespace: Cephalon.MultiTenancy.Governance.AmazonSesDelivery.AspNetCore.Services
Assembly: Cephalon.MultiTenancy.Governance.AmazonSesDelivery.AspNetCore.dll
Describes a verified Amazon SNS subscription-confirmation request received by the Amazon SES callback adapter.
public sealed class AmazonSesSnsSubscriptionConfirmationRequestInheritance
Section titled “Inheritance”object ← AmazonSesSnsSubscriptionConfirmationRequest
Inherited Members
Section titled “Inherited Members”object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.ReferenceEquals(object?, object?), object.ToString()
Remarks
Section titled “Remarks”The request intentionally keeps only the values needed by a confirmation client. The signed SubscribeURL
may contain a provider token and should be treated as sensitive by custom client implementations.
Constructors
Section titled “Constructors”AmazonSesSnsSubscriptionConfirmationRequest(string, string, string, Uri, string?)
Section titled “ AmazonSesSnsSubscriptionConfirmationRequest(string, string, string, Uri, string?)”Initializes a new instance of the
public AmazonSesSnsSubscriptionConfirmationRequest(string topicArn, string messageId, string token, Uri subscribeUrl, string? timestamp)Parameters
Section titled “Parameters”topicArn string
The SNS topic ARN from the verified envelope.
messageId string
The SNS message id from the verified envelope.
token string
The SNS confirmation token from the verified envelope.
subscribeUrl Uri
The signed SNS subscription confirmation URL.
timestamp string?
The SNS timestamp from the verified envelope, when available.
Properties
Section titled “Properties”MessageId
Section titled “ MessageId”Gets the SNS message id from the verified envelope.
public string MessageId { get; }Property Value
Section titled “Property Value”SubscribeUrl
Section titled “ SubscribeUrl”Gets the signed SNS subscription confirmation URL.
public Uri SubscribeUrl { get; }Property Value
Section titled “Property Value”Timestamp
Section titled “ Timestamp”Gets the SNS timestamp from the verified envelope, when available.
public string? Timestamp { get; }Property Value
Section titled “Property Value”Gets the SNS confirmation token from the verified envelope.
public string Token { get; }Property Value
Section titled “Property Value”TopicArn
Section titled “ TopicArn”Gets the SNS topic ARN from the verified envelope.
public string TopicArn { get; }