SharedAccessHeaders Classe
- java.
lang. Object - com.
microsoft. azure. storage. SharedAccessHeaders
- com.
public class SharedAccessHeaders
RESERVADO PARA USO INTERNO. Representa os cabeçalhos opcionais que podem ser retornados usando SAS.
Resumo do Construtor
Construtor | Description |
---|---|
SharedAccessHeaders() |
Inicializa uma nova instância da classe SharedAccessHeaders. |
SharedAccessHeaders(boolean preserveRawValue) |
Inicializa uma nova instância da classe SharedAccessHeaders. O construtor vazio deve ser preferencial e essa opção só deve ser usada por clientes que têm certeza de que não querem a segurança normalmente oferecida por esse SDK ao construir uma sas. Os valores de cabeçalho normalmente são decodificados antes de criar o token sas. Isso poderá causar problemas se o valor desejado para um dos cabeçalhos contiver algo semelhante à codificação. Definir esse sinalizador como true garantirá que o valor desses cabeçalhos seja preservado conforme definido neste objeto ao construir o sas. Observe que esses valores são preservados codificando-os aqui para que a decodificação que acontece no momento da construção sas os retorne aos valores originais. Portanto, se get for chamado nesse objeto quando preserveRawValues foi definido como true, o valor retornado será codificado por porcentagem. |
SharedAccessHeaders(SharedAccessHeaders other) |
Inicializa uma nova instância da classe SharedAccessHeaders com base em uma instância existente. |
Resumo do método
Modificador e tipo | Método e descrição |
---|---|
String |
getCacheControl()
Obtém o cabeçalho de controle de cache. |
String |
getContentDisposition()
Obtém o cabeçalho de disposição de conteúdo. |
String |
getContentEncoding()
Obtém o cabeçalho de codificação de conteúdo. |
String |
getContentLanguage()
Obtém o cabeçalho do idioma do conteúdo. |
String |
getContentType()
Obtém o cabeçalho de tipo de conteúdo. |
void |
setCacheControl(String cacheControl)
Define o cabeçalho de controle de cache. |
void |
setContentDisposition(String contentDisposition)
Define o cabeçalho de disposição de conteúdo. |
void |
setContentEncoding(String contentEncoding)
Define o cabeçalho de codificação de conteúdo. |
void |
setContentLanguage(String contentLanguage)
Define o cabeçalho do idioma do conteúdo. |
void |
setContentType(String contentType)
Define o cabeçalho de tipo de conteúdo. |
Detalhes do construtor
SharedAccessHeaders
public SharedAccessHeaders()
Inicializa uma nova instância da classe SharedAccessHeaders.
SharedAccessHeaders
public SharedAccessHeaders(boolean preserveRawValue)
Inicializa uma nova instância da classe SharedAccessHeaders. O construtor vazio deve ser preferencial e essa opção só deve ser usada por clientes que têm certeza de que não querem a segurança normalmente oferecida por esse SDK ao construir uma sas.
Os valores de cabeçalho normalmente são decodificados antes de criar o token sas. Isso poderá causar problemas se o valor desejado para um dos cabeçalhos contiver algo semelhante à codificação. Definir esse sinalizador como true garantirá que o valor desses cabeçalhos seja preservado conforme definido neste objeto ao construir o sas.
Observe que esses valores são preservados codificando-os aqui para que a decodificação que acontece no momento da construção sas os retorne aos valores originais. Portanto, se get for chamado nesse objeto quando preserveRawValues foi definido como true, o valor retornado será codificado por porcentagem.
Parameters:
SharedAccessHeaders
public SharedAccessHeaders(SharedAccessHeaders other)
Inicializa uma nova instância da classe SharedAccessHeaders com base em uma instância existente.
Parameters:
Detalhes do método
getCacheControl
public String getCacheControl()
Obtém o cabeçalho de controle de cache.
Returns:
String
que representa o cabeçalho de controle de cache.getContentDisposition
public String getContentDisposition()
Obtém o cabeçalho de disposição de conteúdo.
Returns:
String
que representa o cabeçalho de disposição de conteúdo.getContentEncoding
public String getContentEncoding()
Obtém o cabeçalho de codificação de conteúdo.
Returns:
String
que representa o cabeçalho de codificação de conteúdo.getContentLanguage
public String getContentLanguage()
Obtém o cabeçalho do idioma do conteúdo.
Returns:
String
que representa o cabeçalho do idioma do conteúdo.getContentType
public String getContentType()
Obtém o cabeçalho de tipo de conteúdo.
Returns:
String
que representa o cabeçalho de tipo de conteúdo.setCacheControl
public void setCacheControl(String cacheControl)
Define o cabeçalho de controle de cache.
Parameters:
String
que especifica o cabeçalho de controle de cache.
setContentDisposition
public void setContentDisposition(String contentDisposition)
Define o cabeçalho de disposição de conteúdo.
Parameters:
String
que especifica o cabeçalho de disposição de conteúdo.
setContentEncoding
public void setContentEncoding(String contentEncoding)
Define o cabeçalho de codificação de conteúdo.
Parameters:
String
que especifica o cabeçalho de codificação de conteúdo.
setContentLanguage
public void setContentLanguage(String contentLanguage)
Define o cabeçalho do idioma do conteúdo.
Parameters:
String
que especifica o cabeçalho do idioma do conteúdo.
setContentType
public void setContentType(String contentType)
Define o cabeçalho de tipo de conteúdo.
Parameters:
String
que especifica o cabeçalho de tipo de conteúdo.
Aplica-se a
Azure SDK for Java