[ 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 |