Partager via


HostnameConfiguration Classe

Définition

Configuration de nom d’hôte personnalisée.

public class HostnameConfiguration
type HostnameConfiguration = class
Public Class HostnameConfiguration
Héritage
HostnameConfiguration

Constructeurs

HostnameConfiguration(HostnameType, String)

Initialise une nouvelle instance de HostnameConfiguration.

Propriétés

Certificate

Informations sur le certificat.

CertificatePassword

Mot de passe du certificat.

CertificateSource

Source de certificat.

CertificateStatus

État du certificat.

EncodedCertificate

Certificat encodé en Base64.

HostName

Nom d’hôte à configurer sur le service Gestion des API.

HostnameType

Type de nom d’hôte.

IdentityClientId

ClientId d’identité managée affectée par le système ou l’utilisateur, généré par Azure AD, qui dispose d’un accès GET au keyVault contenant le certificat SSL.

IsClientCertificateNegotiationEnabled

Spécifiez true pour toujours négocier le certificat client sur le nom d’hôte. La valeur par défaut est false.

IsDefaultSslBindingEnabled

Spécifiez true pour configurer le certificat associé à ce nom d’hôte en tant que certificat SSL par défaut. Si un client n’envoie pas l’en-tête SNI, il s’agit du certificat qui sera contesté. La propriété est utile si un service a plusieurs noms d’hôte personnalisés activés et qu’il doit décider du certificat ssl par défaut. Paramètre appliqué uniquement au type de nom d’hôte du proxy.

KeyVaultSecretUri

URL du secret KeyVault contenant le certificat SSL. Si l’URL absolue contenant la version est fournie, la mise à jour automatique du certificat ssl ne fonctionnera pas. Pour cela, le service Gestion des API doit être configuré avec aka.ms/apimmsi. Le secret doit être de type application/x-pkcs12.

S’applique à