HostnameConfiguration Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Configuración de nombre de host personalizada.
public class HostnameConfiguration
type HostnameConfiguration = class
Public Class HostnameConfiguration
- Herencia
-
HostnameConfiguration
Constructores
HostnameConfiguration() |
Inicializa una nueva instancia de la clase HostnameConfiguration. |
HostnameConfiguration(String, String, String, String, String, String, Nullable<Boolean>, Nullable<Boolean>, CertificateInformation, String, String) |
Inicializa una nueva instancia de la clase HostnameConfiguration. |
Propiedades
Certificate |
Obtiene o establece información de certificado. |
CertificatePassword |
Obtiene o establece la contraseña del certificado. |
CertificateSource |
Obtiene o establece el origen del certificado. Entre los valores posibles se incluyen: 'Managed', 'KeyVault', 'Custom', 'BuiltIn' |
CertificateStatus |
Obtiene o establece el estado del certificado. Entre los valores posibles se incluyen: "Completed", "Failed", "InProgress" |
DefaultSslBinding |
Obtiene o establece establece true para configurar el certificado asociado a este nombre de host como certificado SSL predeterminado. Si un cliente no envía el encabezado SNI, será el certificado que se impugnará. La propiedad es útil si un servicio tiene habilitado varios nombres de host personalizados y debe decidir el certificado ssl predeterminado. La configuración solo se aplica al tipo de nombre de host de proxy. |
EncodedCertificate |
Obtiene o establece el certificado codificado en base64. |
HostName |
Obtiene o establece el nombre de host que se va a configurar en el servicio Api Management. |
IdentityClientId |
Obtiene o establece el valor de clientId de identidad administrada asignada por el usuario o del sistema generado por Azure AD, que tiene acceso GET al almacén de claves que contiene el certificado SSL. |
KeyVaultId |
Obtiene o establece la dirección URL en el secreto de KeyVault que contiene el certificado Ssl. Si se proporciona la dirección URL absoluta que contiene la versión, la actualización automática del certificado ssl no funcionará. Esto requiere que el servicio Api Management se configure con aka.ms/apimmsi. El secreto debe ser de tipo application/x-pkcs12. |
NegotiateClientCertificate |
Obtiene o establece que especifique true para negociar siempre el certificado de cliente en el nombre de host. El valor predeterminado es false. |
Type |
Obtiene o establece el tipo de nombre de host. Entre los valores posibles se incluyen: "Proxy", "Portal", "Management", "Scm", "DeveloperPortal". |
Métodos
Validate() |
Valide el objeto . |
Se aplica a
Azure SDK for .NET