AZSSharedAccessAccountParameters Class Reference

Inherits from NSObject
Declared in AZSSharedAccessAccountParameters.h
AZSSharedAccessAccountParameters.m

Overview

Shared access parameters for a storage account. Specifies the permissions and other restrictions bestowed on the SAS.

Other Methods

– init

Initializes a newly allocated AZSSharedAccessAccountParameters.

- (instancetype)init

Return Value

The newly initialized parameters.

Discussion

Initializes a newly allocated AZSSharedAccessAccountParameters.

Declared In

AZSSharedAccessAccountParameters.h

Other Methods

  permissions

The permissions to be included in the SAS token.

@property AZSSharedAccessPermissions permissions

Discussion

The permissions to be included in the SAS token.

Declared In

AZSSharedAccessAccountParameters.h

  services

The services to be included in the SAS token.

@property AZSSharedAccessServices services

Discussion

The services to be included in the SAS token.

Declared In

AZSSharedAccessAccountParameters.h

  resourceTypes

The resource types to be included in the SAS token.

@property AZSSharedAccessResourceTypes resourceTypes

Discussion

The resource types to be included in the SAS token.

Declared In

AZSSharedAccessAccountParameters.h

  ipAddressOrRange

A single IP address or range of IP addresses from which the object may be accessed.

@property (strong, AZSNullable) AZSIPRange *ipAddressOrRange

Discussion

A single IP address or range of IP addresses from which the object may be accessed.

Declared In

AZSSharedAccessAccountParameters.h

  protocols

The protocols with which the object may be accessed.

@property AZSSharedAccessProtocols protocols

Discussion

The protocols with which the object may be accessed.

Declared In

AZSSharedAccessAccountParameters.h

  sharedAccessExpiryTime

The expiry time to be included in the SAS token.

@property (strong, AZSNullable) NSDate *sharedAccessExpiryTime

Discussion

The expiry time to be included in the SAS token.

Declared In

AZSSharedAccessAccountParameters.h

  sharedAccessStartTime

The start time to be included in the SAS token.

@property (strong, AZSNullable) NSDate *sharedAccessStartTime

Discussion

The start time to be included in the SAS token.

Declared In

AZSSharedAccessAccountParameters.h