AccessPolicy
Este artículo se tradujo automáticamente. Para ver el artículo en inglés, active la casilla Inglés. Además, puede mostrar el texto en inglés en una ventana emergente si mueve el puntero del mouse sobre el texto.
Traducción
Inglés

AccessPolicy

 

AccessPolicy define los permisos y la duración del acceso a un recurso.

Este tema proporciona una visión general de la AccessPolicy entidad y también se muestra cómo ejecutar distintas operaciones con la API de REST de servicios multimedia.

System_CAPS_importantImportante

Al trabajar con la API de REST de servicios multimedia, se aplican las consideraciones siguientes:

  • Al obtener acceso a las entidades de Media Services, debe establecer los campos de encabezado específicos y valores en las solicitudes HTTP. Para obtener más información, consulte el programa de instalación para el desarrollo de API de REST de servicios multimedia.

  • Después de conectarse correctamente a https://media.windows.net, recibirá una redirección 301 que especifica otro URI de Servicios multimedia. Debe realizar llamadas subsecuentes a la nueva URI.

    Para obtener más información, consulte conectarse con servicios multimedia con la API de REST de servicios multimedia.

Propiedad

Tipo de

Descripción

Id

Sólo lectura. Establecer Media Services en tiempo de creación.

Edm.String

Identificador único.

Created

Sólo lectura. Establecer Media Services en tiempo de creación.

Edm.DateTime

Representa el número de milisegundos transcurridos desde la medianoche del 1 de enero de 1970.

LastModified

Sólo lectura. Establecer Media Services.

Edm.DateTime

Este valor se actualiza por Media Services una vez realizados los cambios de propiedad. Representa el número de milisegundos transcurridos desde la medianoche del 1 de enero de 1970.

Name

Requerido.

Edm.String

Nombre descriptivo para AccessPolicy.

DurationInMinutes

Requerido.

Edm.Double

Duración que sea válida para AccessPolicy.

Permissions

Opcional.

Edm.Int32

Este valor especifica los derechos de acceso que tiene el cliente al interactuar con el recurso. Los valores válidos son:

  • None = 0

  • Lectura = 1

  • Escribir = 2

  • Eliminar = 4

  • Lista = 8

El valor predeterminado es 0.

Tenga en cuenta que el permiso de lista no debe usar al crear los localizadores OnDemandOrigin.

AccessPolicies pueden crearse con una solicitud HTTP POST.

(Método)

URI de solicitud

Versión HTTP

POST

https://Media.Windows.NET/API/AccessPolicies

HTTP/1.1

System_CAPS_importantImportante

Después de conectarse correctamente a https://media.windows.net, recibirá una redirección 301 que especifica otro URI de Servicios multimedia. Debe realizar llamadas subsecuentes a la nueva URI.

Para obtener la versión más reciente x-ms-version:, consulte Referencia de la API de REST de servicios multimedia de Azure.

POST https://media.windows.net/API/AccessPolicies HTTP/1.1
Content-Type: application/json;odata=verbose
Accept: application/json;odata=verbose
DataServiceVersion: 3.0
MaxDataServiceVersion: 3.0
x-ms-version: 2.11
Authorization: Bearer http%3a%2f%2fschemas.xmlsoap.org%2fws%2f2005%2f05%2fidentity%2fclaims%2fnameidentifier=070500D0-F35C-4A5A-9249-485BBF4EC70B&http%3a%2f%2fschemas.microsoft.com%2faccesscontrolservice%2f2010%2f07%2fclaims%2fidentityprovider=https%3a%2f%2fwamsprodglobal001acs.accesscontrol.windows.net%2f&Audience=urn%3aWindowsAzureMediaServices&ExpiresOn=1334275521&Issuer=https%3a%2f%2fwamsprodglobal001acs.accesscontrol.windows.net%2f&HMACSHA256=GxdBb%2fmEyN7iHdNxbawawHRftLhPFFqxX1JZckuv3hY%3d
Host: media.windows.net
Content-Length: 67
Expect: 100-continue

{"Name": "NewUploadPolicy", "DurationInMinutes" : "100", "Permissions" : 2 }

AccessPolicies se puede recuperar mediante una solicitud HTTP GET.

(Método)

URI de solicitud

Versión HTTP

GET

https://Media.Windows.NET/API/AccessPolicies

HTTP/1.1

(Método)

URI de solicitud

Versión HTTP

GET

https://Media.Windows.NET/API/AccessPolicies('accesspolicyid')

HTTP/1.1

(Método)

URI de solicitud

Versión HTTP

GET

https://Media.Windows.NET/API/Assets('AssetId')/AccessPolicies

HTTP/1.1

System_CAPS_importantImportante

Después de conectarse correctamente a https://media.windows.net, recibirá una redirección 301 que especifica otro URI de Servicios multimedia. Debe realizar llamadas subsecuentes a la nueva URI.

Para obtener la versión más reciente x-ms-version:, consulte Referencia de la API de REST de servicios multimedia de Azure.

GET https://media.windows.net/API/AccessPolicies('nb:pid:UUID:ad05d8fa-06a2-4e2f-8fb4-fac57875135a') HTTP/1.1
Content-Type: application/json;odata=verbose
Accept: application/json;odata=verbose
DataServiceVersion: 3.0
MaxDataServiceVersion: 3.0
x-ms-version: 2.11
Authorization: Bearer http%3a%2f%2fschemas.xmlsoap.org%2fws%2f2005%2f05%2fidentity%2fclaims%2fnameidentifier=070500D0-F35C-4A5A-9249-485BBF4EC70B&http%3a%2f%2fschemas.microsoft.com%2faccesscontrolservice%2f2010%2f07%2fclaims%2fidentityprovider=https%3a%2f%2fnimbusvoddev.accesscontrol.windows.net%2f&Audience=urn%3aWindowsAzureMediaServices&ExpiresOn=1334276569&Issuer=https%3a%2f%2fwamsprodglobal001acs.accesscontrol.windows.net%2f&HMACSHA256=Cax61TKgo%2fLo5k6AWA%2brOLdAbMMd4poqvpVqiRPdTXk%3d
Host: media.windows.net


AccessPolicies pueden eliminarse mediante una solicitud HTTP DELETE.

(Método)

URI de solicitud

Versión HTTP

delete

https://Media.Windows.NET/API/AccessPolicies('accesspolicyid')

HTTP/1.1

System_CAPS_importantImportante

Después de conectarse correctamente a https://media.windows.net, recibirá una redirección 301 que especifica otro URI de Servicios multimedia. Debe realizar llamadas subsecuentes a la nueva URI.

Para obtener la versión más reciente x-ms-version:, consulte Referencia de la API de REST de servicios multimedia de Azure.

DELETE https://media.windows.net/API/AccessPolicies('nb:pid:UUID:ad05d8fa-06a2-4e2f-8fb4-fac57875135a') HTTP/1.1
Content-Type: application/json;odata=verbose
Accept: application/json;odata=verbose
DataServiceVersion: 3.0
MaxDataServiceVersion: 3.0
x-ms-version: 2.11
Authorization: Bearer http%3a%2f%2fschemas.xmlsoap.org%2fws%2f2005%2f05%2fidentity%2fclaims%2fnameidentifier=youraccountname&urn%3aSubscriptionId=2f84471d-b1ae-4e75-aa09-010f0fc0cf5b&http%3a%2f%2fschemas.microsoft.com%2faccesscontrolservice%2f2010%2f07%2fclaims%2fidentityprovider=https%3a%2f%2fwamsprodglobal001acs.accesscontrol.windows.net%2f&Audience=urn%3aWindowsAzureMediaServices&ExpiresOn=1337156939&Issuer=https%3a%2f%2fwamsprodglobal001acs.accesscontrol.windows.net%2f&HMACSHA256=IMU5VFP%2bhekKwnUJR13b%2fBMsrZF1h72pZdMlqZ8Txf8%3d
Host: media.windows.net
Content-Length: 0

Mostrar:
© 2016 Microsoft