Compartilhar via


HostnameConfiguration Classe

Definição

Configuração de nome de host personalizado.

public class HostnameConfiguration
type HostnameConfiguration = class
Public Class HostnameConfiguration
Herança
HostnameConfiguration

Construtores

HostnameConfiguration(HostnameType, String)

Inicializa uma nova instância de HostnameConfiguration.

Propriedades

Certificate

Informações de certificado.

CertificatePassword

Senha do certificado.

CertificateSource

Origem do certificado.

CertificateStatus

Status do Certificado.

EncodedCertificate

Certificado codificado em Base64.

HostName

Nome do host a ser configurado no serviço de Gerenciamento de API.

HostnameType

Tipo de nome do host.

IdentityClientId

ClientId de identidade gerenciada atribuída pelo usuário ou pelo sistema, conforme gerado por Azure AD, que tem acesso GET ao keyVault que contém o certificado SSL.

IsClientCertificateNegotiationEnabled

Especifique true para sempre negociar o certificado do cliente no nome do host. O valor padrão é false.

IsDefaultSslBindingEnabled

Especifique true para configurar o certificado associado a esse Nome de Host como o Certificado SSL Padrão. Se um cliente não enviar o cabeçalho SNI, esse será o certificado que será contestado. A propriedade será útil se um serviço tiver vários nomes de host personalizados habilitados e precisar decidir sobre o certificado SSL padrão. A configuração aplicada somente ao Tipo de Nome de Host do Proxy.

KeyVaultSecretUri

URL para o Segredo do KeyVault que contém o Certificado SSL. Se a URL absoluta que contém a versão for fornecida, a atualização automática do certificado SSL não funcionará. Isso requer que o serviço de Gerenciamento de API seja configurado com aka.ms/apimmsi. O segredo deve ser do tipo application/x-pkcs12.

Aplica-se a