The ConfirmSubscription action verifies an endpoint owner's intent to receive messages by validating the token sent to the endpoint by an earlier Subscribe action. If the token is valid, the action creates a new subscription and returns its Amazon Resource Name (ARN). This call requires an AWS signature only when the AuthenticateOnUnsubscribe flag is set to "true".

Namespace: Amazon.SimpleNotificationService.Model
Assembly: AWSSDK (in AWSSDK.dll) Version: 1.4.10.0 (1.4.10.0)

Syntax

         
 C#  Visual Basic  Visual C++ 
public class ConfirmSubscriptionRequest
Public Class ConfirmSubscriptionRequest
public ref class ConfirmSubscriptionRequest

Members

            
 All Members  Constructors   Properties   Methods  
 Public

 Protected
 Instance

 Static 
 Declared

 Inherited
 XNA Framework Only 

 .NET Compact Framework Only 

 MemberDescription
ConfirmSubscriptionRequest()()()()
Initializes a new instance of the ConfirmSubscriptionRequest class
AuthenticateOnUnsubscribe
Gets and sets the AuthenticateOnUnsubscribe property. Indicates that you want to disable unauthenticated unsubsciption of the subscription. If parameter is present in the request, the request has an AWS signature, and the value of this parameter is true, only the topic owner and the subscription owner will be permitted to unsubscribe the endopint, and the Unsubscribe action will require AWS authentication.
Equals(Object)
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
GetHashCode()()()()
Serves as a hash function for a particular type.
(Inherited from Object.)
GetType()()()()
Gets the Type of the current instance.
(Inherited from Object.)
IsSetAuthenticateOnUnsubscribe()()()()
Checks if AuthenticateOnUnsubscribe property is set
IsSetToken()()()()
Checks if Token property is set
IsSetTopicArn()()()()
Checks if TopicArn property is set
Token
Gets and sets the Token property. Short-lived token sent to an endpoint during the Subscribe action.
TopicArn
Gets and sets the TopicArn property. The ARN of the topic for which you wish to confirm a subscription.
ToString()()()()
Returns a String that represents the current Object.
(Inherited from Object.)
WithAuthenticateOnUnsubscribe(String)
Sets the AuthenticateOnUnsubscribe property
WithToken(String)
Sets the Token property
WithTopicArn(String)
Sets the TopicArn property

Inheritance Hierarchy

System..::..Object
  Amazon.SimpleNotificationService.Model..::..ConfirmSubscriptionRequest

See Also