SharedAccessHeaders Clase
- java.
lang. Object - com.
microsoft. azure. storage. SharedAccessHeaders
- com.
public class SharedAccessHeaders
RESERVADO PARA USO INTERNO. Representa los encabezados opcionales que se pueden devolver mediante SAS.
Resumen del constructor
Constructor | Description |
---|---|
SharedAccessHeaders() |
Inicializa una nueva instancia de la clase SharedAccessHeaders. |
SharedAccessHeaders(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. |
SharedAccessHeaders(SharedAccessHeaders other) |
Inicializa una nueva instancia de la clase SharedAccessHeaders basada en una instancia existente. |
Resumen del método
Modificador y tipo | Método y descripción |
---|---|
String |
getCacheControl()
Obtiene el encabezado de control de caché. |
String |
getContentDisposition()
Obtiene el encabezado de disposición de contenido. |
String |
getContentEncoding()
Obtiene el encabezado de codificación de contenido. |
String |
getContentLanguage()
Obtiene el encabezado de idioma de contenido. |
String |
getContentType()
Obtiene el encabezado de tipo de contenido. |
void |
setCacheControl(String cacheControl)
Establece el encabezado de control de caché. |
void |
setContentDisposition(String contentDisposition)
Establece el encabezado de disposición de contenido. |
void |
setContentEncoding(String contentEncoding)
Establece el encabezado de codificación de contenido. |
void |
setContentLanguage(String contentLanguage)
Establece el encabezado de idioma de contenido. |
void |
setContentType(String contentType)
Establece el encabezado de tipo de contenido. |
Detalles del constructor
SharedAccessHeaders
public SharedAccessHeaders()
Inicializa una nueva instancia de la clase SharedAccessHeaders.
SharedAccessHeaders
public SharedAccessHeaders(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.
Parámetros:
SharedAccessHeaders
public SharedAccessHeaders(SharedAccessHeaders other)
Inicializa una nueva instancia de la clase SharedAccessHeaders basada en una instancia existente.
Parámetros:
Detalles del método
getCacheControl
public String getCacheControl()
Obtiene el encabezado de control de caché.
Devoluciones:
String
representa el encabezado de control de caché.getContentDisposition
public String getContentDisposition()
Obtiene el encabezado de disposición de contenido.
Devoluciones:
String
representa el encabezado de disposición del contenido.getContentEncoding
public String getContentEncoding()
Obtiene el encabezado de codificación de contenido.
Devoluciones:
String
representa el encabezado de codificación de contenido.getContentLanguage
public String getContentLanguage()
Obtiene el encabezado de idioma de contenido.
Devoluciones:
String
representa el encabezado de idioma de contenido.getContentType
public String getContentType()
Obtiene el encabezado de tipo de contenido.
Devoluciones:
String
representa el encabezado de tipo de contenido.setCacheControl
public void setCacheControl(String cacheControl)
Establece el encabezado de control de caché.
Parámetros:
String
especifica el encabezado de control de caché.
setContentDisposition
public void setContentDisposition(String contentDisposition)
Establece el encabezado de disposición de contenido.
Parámetros:
String
especifica el encabezado de disposición de contenido.
setContentEncoding
public void setContentEncoding(String contentEncoding)
Establece el encabezado de codificación de contenido.
Parámetros:
String
especifica el encabezado de codificación de contenido.
setContentLanguage
public void setContentLanguage(String contentLanguage)
Establece el encabezado de idioma de contenido.
Parámetros:
String
especifica el encabezado de idioma de contenido.
setContentType
public void setContentType(String contentType)
Establece el encabezado de tipo de contenido.
Parámetros:
String
especifica el encabezado de tipo de contenido.
Se aplica a
Azure SDK for Java