Compartilhar via


GatewayCorsProperties Classe

  • java.lang.Object
    • com.azure.resourcemanager.appplatform.models.GatewayCorsProperties

public final class GatewayCorsProperties

Propriedade Compartilhamento de Recursos entre Origens.

Resumo do Construtor

Construtor Description
GatewayCorsProperties()

Resumo do método

Modificador e tipo Método e descrição
Boolean allowCredentials()

Obter a propriedade allowCredentials: se as credenciais de usuário têm suporte em solicitações entre sites.

List<String> allowedHeaders()

Obter a propriedade Headers permitida: cabeçalhos permitidos em solicitações entre sites.

List<String> allowedMethods()

Obter a propriedade Methods permitida: métodos HTTP permitidos em solicitações entre sites.

List<String> allowedOrigins()

Obter a propriedade Origins permitida: origens permitidas para fazer solicitações entre sites.

List<String> exposedHeaders()

Obtenha a propriedade Headers exposta: cabeçalhos de resposta HTTP a serem expostos para solicitações entre sites.

Integer maxAge()

Obter a propriedade idade máxima: quanto tempo, em segundos, a resposta de uma solicitação de pré-voo pode ser armazenada em cache pelos clientes.

void validate()

Valida a instância .

GatewayCorsProperties withAllowCredentials(Boolean allowCredentials)

Defina a propriedade allowCredentials: se as credenciais de usuário têm suporte em solicitações entre sites.

GatewayCorsProperties withAllowedHeaders(List<String> allowedHeaders)

Defina a propriedade Headers permitida: cabeçalhos permitidos em solicitações entre sites.

GatewayCorsProperties withAllowedMethods(List<String> allowedMethods)

Defina a propriedade Methods permitida: métodos HTTP permitidos em solicitações entre sites.

GatewayCorsProperties withAllowedOrigins(List<String> allowedOrigins)

Defina a propriedade Origins permitida: origens permitidas para fazer solicitações entre sites.

GatewayCorsProperties withExposedHeaders(List<String> exposedHeaders)

Defina a propriedade Headers exposta: cabeçalhos de resposta HTTP a serem expostos para solicitações entre sites.

GatewayCorsProperties withMaxAge(Integer maxAge)

Defina a propriedade maxAge: quanto tempo, em segundos, a resposta de uma solicitação de pré-voo pode ser armazenada em cache pelos clientes.

Métodos herdados de java.lang.Object

Detalhes do construtor

GatewayCorsProperties

public GatewayCorsProperties()

Detalhes do método

allowCredentials

public Boolean allowCredentials()

Obter a propriedade allowCredentials: se as credenciais de usuário têm suporte em solicitações entre sites. Valores válidos: 'true', 'false'.

Returns:

o valor allowCredentials.

allowedHeaders

public List allowedHeaders()

Obter a propriedade allowedHeaders: cabeçalhos permitidos em solicitações entre sites. O valor especial '*' permite que solicitações reais enviem qualquer cabeçalho.

Returns:

o valor allowedHeaders.

allowedMethods

public List allowedMethods()

Obter a propriedade allowedMethods: métodos HTTP permitidos em solicitações entre sites. O valor especial '*' permite todos os métodos. Se não estiver definido, 'GET' e 'HEAD' serão permitidos por padrão.

Returns:

o valor allowedMethods.

allowedOrigins

public List allowedOrigins()

Obter a propriedade allowedOrigins: origens permitidas para fazer solicitações entre sites. O valor especial '*' permite todos os domínios.

Returns:

o valor allowedOrigins.

exposedHeaders

public List exposedHeaders()

Obtenha a propriedade exposedHeaders: cabeçalhos de resposta HTTP a serem expostos para solicitações entre sites.

Returns:

o valor exposedHeaders.

maxAge

public Integer maxAge()

Obter a propriedade maxAge: por quanto tempo, em segundos, a resposta de uma solicitação de pré-voo pode ser armazenada em cache pelos clientes.

Returns:

o valor maxAge.

validate

public void validate()

Valida a instância .

withAllowCredentials

public GatewayCorsProperties withAllowCredentials(Boolean allowCredentials)

Defina a propriedade allowCredentials: se as credenciais do usuário têm suporte em solicitações entre sites. Valores válidos: 'true', 'false'.

Parameters:

allowCredentials - o valor allowCredentials a ser definido.

Returns:

o próprio objeto GatewayCorsProperties.

withAllowedHeaders

public GatewayCorsProperties withAllowedHeaders(List allowedHeaders)

Defina a propriedade allowedHeaders: cabeçalhos permitidos em solicitações entre sites. O valor especial '*' permite que solicitações reais enviem qualquer cabeçalho.

Parameters:

allowedHeaders - o valor allowedHeaders a ser definido.

Returns:

o próprio objeto GatewayCorsProperties.

withAllowedMethods

public GatewayCorsProperties withAllowedMethods(List allowedMethods)

Defina a propriedade allowedMethods: métodos HTTP permitidos em solicitações entre sites. O valor especial '*' permite todos os métodos. Se não estiver definido, 'GET' e 'HEAD' serão permitidos por padrão.

Parameters:

allowedMethods - o valor allowedMethods a ser definido.

Returns:

o próprio objeto GatewayCorsProperties.

withAllowedOrigins

public GatewayCorsProperties withAllowedOrigins(List allowedOrigins)

Defina a propriedade allowedOrigins: origens permitidas para fazer solicitações entre sites. O valor especial '*' permite todos os domínios.

Parameters:

allowedOrigins - o valor allowedOrigins a ser definido.

Returns:

o próprio objeto GatewayCorsProperties.

withExposedHeaders

public GatewayCorsProperties withExposedHeaders(List exposedHeaders)

Defina a propriedade exposedHeaders: cabeçalhos de resposta HTTP a serem expostos para solicitações entre sites.

Parameters:

exposedHeaders - o valor exposedHeaders a ser definido.

Returns:

o próprio objeto GatewayCorsProperties.

withMaxAge

public GatewayCorsProperties withMaxAge(Integer maxAge)

Defina a propriedade maxAge: por quanto tempo, em segundos, a resposta de uma solicitação de pré-lançamento pode ser armazenada em cache pelos clientes.

Parameters:

maxAge - o valor maxAge a ser definido.

Returns:

o próprio objeto GatewayCorsProperties.

Aplica-se a