Partilhar via


HostnameConfiguration interface

Configuração personalizada do nome do host.

Propriedades

certificate

Informações do certificado.

certificatePassword

Senha do certificado.

certificateSource

Origem do certificado.

certificateStatus

Status do certificado.

defaultSslBinding

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, este será o certificado que será contestado. A propriedade é ú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 só foi aplicada ao tipo de nome de host do gateway.

encodedCertificate

Certificado codificado Base64.

hostName

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

identityClientId

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

keyVaultId

Url para o segredo KeyVault que contém o certificado SSL. Se a URL absoluta contendo 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

negotiateClientCertificate

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

type

Tipo de nome de host.

Detalhes de Propriedade

certificate

Informações do certificado.

certificate?: CertificateInformation

Valor de Propriedade

certificatePassword

Senha do certificado.

certificatePassword?: string

Valor de Propriedade

string

certificateSource

Origem do certificado.

certificateSource?: string

Valor de Propriedade

string

certificateStatus

Status do certificado.

certificateStatus?: string

Valor de Propriedade

string

defaultSslBinding

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, este será o certificado que será contestado. A propriedade é ú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 só foi aplicada ao tipo de nome de host do gateway.

defaultSslBinding?: boolean

Valor de Propriedade

boolean

encodedCertificate

Certificado codificado Base64.

encodedCertificate?: string

Valor de Propriedade

string

hostName

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

hostName: string

Valor de Propriedade

string

identityClientId

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

identityClientId?: string

Valor de Propriedade

string

keyVaultId

Url para o segredo KeyVault que contém o certificado SSL. Se a URL absoluta contendo 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

keyVaultId?: string

Valor de Propriedade

string

negotiateClientCertificate

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

negotiateClientCertificate?: boolean

Valor de Propriedade

boolean

type

Tipo de nome de host.

type: string

Valor de Propriedade

string