HostnameConfiguration interface
Aangepaste hostnaamconfiguratie.
Eigenschappen
certificate | Certificaatgegevens. |
certificate |
Certificaatwachtwoord. |
certificate |
Certificaatbron. |
certificate |
Certificaatstatus. |
default |
Geef true op om het certificaat dat is gekoppeld aan deze hostnaam in te stellen als het standaard-SSL-certificaat. Als een client de SNI-header niet verzendt, is dit het certificaat dat wordt aangevochten. De eigenschap is handig als voor een service meerdere aangepaste hostnamen zijn ingeschakeld en deze moet beslissen over het standaard SSL-certificaat. De instelling wordt alleen toegepast op het hostnaamtype van de gateway. |
encoded |
Base64-gecodeerd certificaat. |
host |
Hostnaam die moet worden geconfigureerd in de API Management-service. |
identity |
ClientId van door het systeem of door de gebruiker toegewezen beheerde identiteit zoals gegenereerd door Azure AD, die GET-toegang heeft tot de keyVault die het SSL-certificaat bevat. |
key |
URL naar het KeyVault-geheim met het SSL-certificaat. Als absolute URL met versie is opgegeven, werkt het automatisch bijwerken van het SSL-certificaat niet. Hiervoor moet de API Management-service worden geconfigureerd met aka.ms/apimmsi. Het geheim moet van het type application/x-pkcs12 zijn |
negotiate |
Geef waar op om altijd te onderhandelen over het clientcertificaat op de hostnaam. De standaardwaarde is false. |
type | Hostnaamtype. |
Eigenschapdetails
certificate
Certificaatgegevens.
certificate?: CertificateInformation
Waarde van eigenschap
certificatePassword
Certificaatwachtwoord.
certificatePassword?: string
Waarde van eigenschap
string
certificateSource
Certificaatbron.
certificateSource?: string
Waarde van eigenschap
string
certificateStatus
Certificaatstatus.
certificateStatus?: string
Waarde van eigenschap
string
defaultSslBinding
Geef true op om het certificaat dat is gekoppeld aan deze hostnaam in te stellen als het standaard-SSL-certificaat. Als een client de SNI-header niet verzendt, is dit het certificaat dat wordt aangevochten. De eigenschap is handig als voor een service meerdere aangepaste hostnamen zijn ingeschakeld en deze moet beslissen over het standaard SSL-certificaat. De instelling wordt alleen toegepast op het hostnaamtype van de gateway.
defaultSslBinding?: boolean
Waarde van eigenschap
boolean
encodedCertificate
Base64-gecodeerd certificaat.
encodedCertificate?: string
Waarde van eigenschap
string
hostName
Hostnaam die moet worden geconfigureerd in de API Management-service.
hostName: string
Waarde van eigenschap
string
identityClientId
ClientId van door het systeem of door de gebruiker toegewezen beheerde identiteit zoals gegenereerd door Azure AD, die GET-toegang heeft tot de keyVault die het SSL-certificaat bevat.
identityClientId?: string
Waarde van eigenschap
string
keyVaultId
URL naar het KeyVault-geheim met het SSL-certificaat. Als absolute URL met versie is opgegeven, werkt het automatisch bijwerken van het SSL-certificaat niet. Hiervoor moet de API Management-service worden geconfigureerd met aka.ms/apimmsi. Het geheim moet van het type application/x-pkcs12 zijn
keyVaultId?: string
Waarde van eigenschap
string
negotiateClientCertificate
Geef waar op om altijd te onderhandelen over het clientcertificaat op de hostnaam. De standaardwaarde is false.
negotiateClientCertificate?: boolean
Waarde van eigenschap
boolean
type
Hostnaamtype.
type: string
Waarde van eigenschap
string