| [ Index ] |
PHP Cross Reference of moodle-2.8 |
[Source view] [Print] [Project Stats]
Zend Framework LICENSE
| Copyright: | Copyright (c) 2005-2010 Zend Technologies USA Inc. (http://www.zend.com) |
| License: | http://framework.zend.com/license/new-bsd New BSD License |
| Version: | $Id$ |
| File Size: | 305 lines (10 kb) |
| Included or required: | 0 times |
| Referenced: | 0 times |
| Includes or requires: | 0 files |
Zend_Service_WindowsAzure_Credentials_SharedAccessSignature:: (8 methods):
__construct()
getPermissionSet()
setPermissionSet()
createSignature()
createSignedQueryString()
permissionMatchesRequest()
signRequestUrl()
signRequestHeaders()
Class: Zend_Service_WindowsAzure_Credentials_SharedAccessSignature - X-Ref
| __construct($accountName = Zend_Service_WindowsAzure_Credentials_CredentialsAbstract::DEVSTORE_ACCOUNT,$accountKey = Zend_Service_WindowsAzure_Credentials_CredentialsAbstract::DEVSTORE_KEY,$usePathStyleUri = false, $permissionSet = array() X-Ref |
| Creates a new Zend_Service_WindowsAzure_Credentials_SharedAccessSignature instance param: string $accountName Account name for Windows Azure param: string $accountKey Account key for Windows Azure param: boolean $usePathStyleUri Use path-style URI's param: array $permissionSet Permission set |
| getPermissionSet() X-Ref |
| Get permission set return: array |
| setPermissionSet($value = array() X-Ref |
| Set permisison set Warning: fine-grained permissions should be added prior to coarse-grained permissions. For example: first add blob permissions, end with container-wide permissions. Warning: the signed access signature URL must match the account name of the Zend_Service_WindowsAzure_Credentials_Zend_Service_WindowsAzure_Credentials_SharedAccessSignature instance param: array $value Permission set return: void |
| createSignature($path = '/',$resource = 'b',$permissions = 'r',$start = '',$expiry = '',$identifier = '') X-Ref |
| Create signature param: string $path Path for the request param: string $resource Signed resource - container (c) - blob (b) param: string $permissions Signed permissions - read (r), write (w), delete (d) and list (l) param: string $start The time at which the Shared Access Signature becomes valid. param: string $expiry The time at which the Shared Access Signature becomes invalid. param: string $identifier Signed identifier return: string |
| createSignedQueryString($path = '/',$queryString = '',$resource = 'b',$permissions = 'r',$start = '',$expiry = '',$identifier = '') X-Ref |
| Create signed query string param: string $path Path for the request param: string $queryString Query string for the request param: string $resource Signed resource - container (c) - blob (b) param: string $permissions Signed permissions - read (r), write (w), delete (d) and list (l) param: string $start The time at which the Shared Access Signature becomes valid. param: string $expiry The time at which the Shared Access Signature becomes invalid. param: string $identifier Signed identifier return: string |
| permissionMatchesRequest($permissionUrl = '',$requestUrl = '',$resourceType = Zend_Service_WindowsAzure_Storage::RESOURCE_UNKNOWN,$requiredPermission = Zend_Service_WindowsAzure_Credentials_CredentialsAbstract::PERMISSION_READ) X-Ref |
| Permission matches request? param: string $permissionUrl Permission URL param: string $requestUrl Request URL param: string $resourceType Resource type param: string $requiredPermission Required permission return: string Signed request URL |
| signRequestUrl($requestUrl = '',$resourceType = Zend_Service_WindowsAzure_Storage::RESOURCE_UNKNOWN,$requiredPermission = Zend_Service_WindowsAzure_Credentials_CredentialsAbstract::PERMISSION_READ) X-Ref |
| Sign request URL with credentials param: string $requestUrl Request URL param: string $resourceType Resource type param: string $requiredPermission Required permission return: string Signed request URL |
| signRequestHeaders($httpVerb = Zend_Http_Client::GET,$path = '/',$queryString = '',$headers = null,$forTableStorage = false,$resourceType = Zend_Service_WindowsAzure_Storage::RESOURCE_UNKNOWN,$requiredPermission = Zend_Service_WindowsAzure_Credentials_CredentialsAbstract::PERMISSION_READ) X-Ref |
| Sign request with credentials param: string $httpVerb HTTP verb the request will use param: string $path Path for the request param: string $queryString Query string for the request param: array $headers x-ms headers to add param: boolean $forTableStorage Is the request for table storage? param: string $resourceType Resource type param: string $requiredPermission Required permission return: array Array of headers |
| Generated: Fri Nov 28 20:29:05 2014 | Cross-referenced by PHPXref 0.7.1 |