HostnameConfiguration Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Configuration de nom d’hôte personnalisée.
public class HostnameConfiguration
type HostnameConfiguration = class
Public Class HostnameConfiguration
- Héritage
-
HostnameConfiguration
Constructeurs
HostnameConfiguration() |
Initialise une nouvelle instance de la classe HostnameConfiguration. |
HostnameConfiguration(String, String, String, String, String, String, Nullable<Boolean>, Nullable<Boolean>, CertificateInformation, String, String) |
Initialise une nouvelle instance de la classe HostnameConfiguration. |
Propriétés
Certificate |
Obtient ou définit les informations de certificat. |
CertificatePassword |
Obtient ou définit le mot de passe du certificat. |
CertificateSource |
Obtient ou définit la source de certificat. Les valeurs possibles sont les suivantes : 'Managed', 'KeyVault', 'Custom', 'BuiltIn' |
CertificateStatus |
Obtient ou définit l’état du certificat. Les valeurs possibles sont les suivantes : 'Completed', 'Failed', 'InProgress' |
DefaultSslBinding |
Obtient ou définit spécifient 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. |
EncodedCertificate |
Obtient ou définit le certificat encodé en base64. |
HostName |
Obtient ou définit le nom d’hôte à configurer sur le service Gestion des API. |
IdentityClientId |
Obtient ou définit le clientId d’identité managée affectée par l’utilisateur ou système généré par Azure AD, qui dispose d’un accès GET au keyVault contenant le certificat SSL. |
KeyVaultId |
Obtient ou définit l’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 |
NegotiateClientCertificate |
Obtient ou définit spécifient true pour toujours négocier le certificat client sur le nom d’hôte. La valeur par défaut est false. |
Type |
Obtient ou définit le type de nom d’hôte. Les valeurs possibles sont les suivantes : 'Proxy', 'Portal', 'Management', 'Scm', 'DeveloperPortal' |
Méthodes
Validate() |
Validez l’objet. |
S’applique à
Azure SDK for .NET