Compartir a través de


SharedAccessBlobHeaders Clase

  • java.lang.Object

public class SharedAccessBlobHeaders extends SharedAccessHeaders

Representa los encabezados opcionales que se pueden devolver con los blobs a los que accede a través de SAS.

Resumen del constructor

Constructor Description
SharedAccessBlobHeaders()

Inicializa una nueva instancia de la clase SharedAccessBlobHeaders.

SharedAccessBlobHeaders(boolean preserveRawValue)

Inicializa una nueva instancia de la clase SharedAccessHeaders. El constructor vacío debe ser preferido y esta opción solo debe ser utilizada por los clientes que estén seguros de que no quieren la seguridad que normalmente ofrece este SDK al construir una sas.

Los valores de encabezado se descodifican normalmente antes de compilar el token sas. Esto puede causar problemas si el valor deseado para uno de los encabezados contiene algo similar a la codificación. Al establecer esta marca en true, se asegurará de que el valor de estos encabezados se conserve como establecido en este objeto al construir la sas.

Tenga en cuenta que estos valores se conservan codificando aquí para que la descodificación que se produce en el tiempo de construcción sas las devuelva a los valores originales. Por lo tanto, si se llama a get en este objeto cuando preserveRawValues se estableció en true, el valor devuelto se codificará por porcentaje.

SharedAccessBlobHeaders(SharedAccessHeaders other)

Inicializa una nueva instancia de la clase SharedAccessBlobHeaders basada en una instancia existente.

Miembros heredados

Detalles del constructor

SharedAccessBlobHeaders

public SharedAccessBlobHeaders()

Inicializa una nueva instancia de la clase SharedAccessBlobHeaders.

SharedAccessBlobHeaders

public SharedAccessBlobHeaders(boolean preserveRawValue)

Inicializa una nueva instancia de la clase SharedAccessHeaders. El constructor vacío debe ser preferido y esta opción solo debe ser utilizada por los clientes que estén seguros de que no quieren la seguridad que normalmente ofrece este SDK al construir una sas.

Los valores de encabezado se descodifican normalmente antes de compilar el token sas. Esto puede causar problemas si el valor deseado para uno de los encabezados contiene algo similar a la codificación. Al establecer esta marca en true, se asegurará de que el valor de estos encabezados se conserve como establecido en este objeto al construir la sas.

Tenga en cuenta que estos valores se conservan codificando aquí para que la descodificación que se produce en el tiempo de construcción sas las devuelva a los valores originales. Por lo tanto, si se llama a get en este objeto cuando preserveRawValues se estableció en true, el valor devuelto se codificará por porcentaje.

Parameters:

preserveRawValue - Si el sdk debe conservar el valor sin procesar de estos encabezados.

SharedAccessBlobHeaders

public SharedAccessBlobHeaders(SharedAccessHeaders other)

Inicializa una nueva instancia de la clase SharedAccessBlobHeaders basada en una instancia existente.

Parameters:

other - Objeto SharedAccessHeaders que especifica el conjunto de propiedades que se va a clonar.

Se aplica a