Public Member Functions | Properties

SNSConfirmSubscriptionRequest Class Reference

Confirm Subscription Request. More...

#import <SNSConfirmSubscriptionRequest.h>

List of all members.

Public Member Functions

(id) - init
 Default constructor for a new ConfirmSubscriptionRequest object.
(id) - initWithTopicArn:andToken:
 Constructs a new ConfirmSubscriptionRequest object.
(id) - initWithTopicArn:andToken:andAuthenticateOnUnsubscribe:
 Constructs a new ConfirmSubscriptionRequest object.
(NSString *) - description
 Returns a string representation of this object; useful for testing and debugging.

Properties

NSString * topicArn
 The ARN of the topic for which you wish to confirm a subscription.
NSString * token
 Short-lived token sent to an endpoint during the Subscribe action.
NSString * authenticateOnUnsubscribe
 Indicates that you want to disable unauthenticated unsubsciption of the subscription.

Detailed Description

Confirm Subscription Request.


Member Function Documentation

- (NSString* SNSConfirmSubscriptionRequest.)description  

Returns a string representation of this object; useful for testing and debugging.

Returns:
A string representation of this object.
- (id SNSConfirmSubscriptionRequest.)init  

Default constructor for a new ConfirmSubscriptionRequest object.

Callers should use the property methods to initialize this object after creating it.

- (id SNSConfirmSubscriptionRequest.)initWithTopicArn: (NSString *)  theTopicArn
andToken: (NSString *)  theToken 

Constructs a new ConfirmSubscriptionRequest object.

Callers should use properties to initialize any additional object members.

Parameters:
theTopicArn The ARN of the topic for which you wish to confirm a subscription.
theToken Short-lived token sent to an endpoint during the Subscribe action.
- (id SNSConfirmSubscriptionRequest.)initWithTopicArn: (NSString *)  theTopicArn
andToken: (NSString *)  theToken
andAuthenticateOnUnsubscribe: (NSString *)  theAuthenticateOnUnsubscribe 

Constructs a new ConfirmSubscriptionRequest object.

Callers should use properties to initialize any additional object members.

Parameters:
theTopicArn The ARN of the topic for which you wish to confirm a subscription.
theToken Short-lived token sent to an endpoint during the Subscribe action.
theAuthenticateOnUnsubscribe 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.

Property Documentation

- (NSString *) authenticateOnUnsubscribe [read, write, retain]

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.


The documentation for this class was generated from the following file: