AZSSharedAccessPolicy Class Reference

Inherits from NSObject
Declared in AZSSharedAccessPolicy.h
AZSSharedAccessPolicy.m

Overview

A shared access policy. Specifies the start time, expiry time, and permissions for the SAS.

Other Methods

– initWithIdentifier:

Initializes a newly allocated AZSSharedAccessPolicy using the permissions provided

- (instancetype)initWithIdentifier:(NSString *)identifier

Parameters

identifier

The identifier to use when storing this policy on the service.

Return Value

The newly initialized policy.

Discussion

Initializes a newly allocated AZSSharedAccessPolicy using the permissions provided

Declared In

AZSSharedAccessPolicy.h

Other Methods

  permissions

The permissions for a SAS associated with this policy.

@property AZSSharedAccessPermissions permissions

Discussion

The permissions for a SAS associated with this policy.

Declared In

AZSSharedAccessPolicy.h

  sharedAccessExpiryTime

The expiry time for a SAS associated with this policy.

@property (strong, AZSNullable) NSDate *sharedAccessExpiryTime

Discussion

The expiry time for a SAS associated with this policy.

Declared In

AZSSharedAccessPolicy.h

  sharedAccessStartTime

The start time for a SAS associated with this policy.

@property (strong, AZSNullable) NSDate *sharedAccessStartTime

Discussion

The start time for a SAS associated with this policy.

Declared In

AZSSharedAccessPolicy.h