Delen via


Certificate interface

Interface die een certificaat vertegenwoordigt.

Methoden

createOrUpdate(string, string, string, CertificateCreateOrUpdateParameters, CertificateCreateOrUpdateOptionalParams)

Hiermee maakt of werkt u het certificaat bij dat wordt gebruikt voor verificatie met de back-end.

delete(string, string, string, string, CertificateDeleteOptionalParams)

Hiermee verwijdert u een specifiek certificaat.

get(string, string, string, CertificateGetOptionalParams)

Hiermee haalt u de details op van het certificaat dat is opgegeven door de id.

getEntityTag(string, string, string, CertificateGetEntityTagOptionalParams)

Hiermee haalt u de versie van de entiteitsstatus (Etag) op van het certificaat dat is opgegeven door de id.

listByService(string, string, CertificateListByServiceOptionalParams)

Hiermee wordt een verzameling van alle certificaten in het opgegeven service-exemplaar weergegeven.

refreshSecret(string, string, string, CertificateRefreshSecretOptionalParams)

Vernieuw vanuit KeyVault het certificaat dat wordt gebruikt voor verificatie met de back-end.

Methodedetails

createOrUpdate(string, string, string, CertificateCreateOrUpdateParameters, CertificateCreateOrUpdateOptionalParams)

Hiermee maakt of werkt u het certificaat bij dat wordt gebruikt voor verificatie met de back-end.

function createOrUpdate(resourceGroupName: string, serviceName: string, certificateId: string, parameters: CertificateCreateOrUpdateParameters, options?: CertificateCreateOrUpdateOptionalParams): Promise<CertificateCreateOrUpdateResponse>

Parameters

resourceGroupName

string

De naam van de resourcegroep. De naam is niet hoofdlettergevoelig.

serviceName

string

De naam van de API Management service.

certificateId

string

Id van de certificaatentiteit. Moet uniek zijn in het huidige API Management service-exemplaar.

parameters
CertificateCreateOrUpdateParameters

Parameters maken of bijwerken.

options
CertificateCreateOrUpdateOptionalParams

De optiesparameters.

Retouren

delete(string, string, string, string, CertificateDeleteOptionalParams)

Hiermee verwijdert u een specifiek certificaat.

function delete(resourceGroupName: string, serviceName: string, certificateId: string, ifMatch: string, options?: CertificateDeleteOptionalParams): Promise<void>

Parameters

resourceGroupName

string

De naam van de resourcegroep. De naam is niet hoofdlettergevoelig.

serviceName

string

De naam van de API Management service.

certificateId

string

Id van de certificaatentiteit. Moet uniek zijn in het huidige API Management service-exemplaar.

ifMatch

string

ETag van de entiteit. ETag moet overeenkomen met de huidige entiteitsstatus uit het headerantwoord van de GET-aanvraag of moet * zijn voor onvoorwaardelijke update.

options
CertificateDeleteOptionalParams

De optiesparameters.

Retouren

Promise<void>

get(string, string, string, CertificateGetOptionalParams)

Hiermee haalt u de details op van het certificaat dat is opgegeven door de id.

function get(resourceGroupName: string, serviceName: string, certificateId: string, options?: CertificateGetOptionalParams): Promise<CertificateGetResponse>

Parameters

resourceGroupName

string

De naam van de resourcegroep. De naam is niet hoofdlettergevoelig.

serviceName

string

De naam van de API Management service.

certificateId

string

Id van de certificaatentiteit. Moet uniek zijn in het huidige API Management service-exemplaar.

options
CertificateGetOptionalParams

De optiesparameters.

Retouren

getEntityTag(string, string, string, CertificateGetEntityTagOptionalParams)

Hiermee haalt u de versie van de entiteitsstatus (Etag) op van het certificaat dat is opgegeven door de id.

function getEntityTag(resourceGroupName: string, serviceName: string, certificateId: string, options?: CertificateGetEntityTagOptionalParams): Promise<CertificateGetEntityTagHeaders>

Parameters

resourceGroupName

string

De naam van de resourcegroep. De naam is niet hoofdlettergevoelig.

serviceName

string

De naam van de API Management service.

certificateId

string

Id van de certificaatentiteit. Moet uniek zijn in het huidige API Management service-exemplaar.

options
CertificateGetEntityTagOptionalParams

De optiesparameters.

Retouren

listByService(string, string, CertificateListByServiceOptionalParams)

Hiermee wordt een verzameling van alle certificaten in het opgegeven service-exemplaar weergegeven.

function listByService(resourceGroupName: string, serviceName: string, options?: CertificateListByServiceOptionalParams): PagedAsyncIterableIterator<CertificateContract, CertificateContract[], PageSettings>

Parameters

resourceGroupName

string

De naam van de resourcegroep. De naam is niet hoofdlettergevoelig.

serviceName

string

De naam van de API Management service.

options
CertificateListByServiceOptionalParams

De optiesparameters.

Retouren

refreshSecret(string, string, string, CertificateRefreshSecretOptionalParams)

Vernieuw vanuit KeyVault het certificaat dat wordt gebruikt voor verificatie met de back-end.

function refreshSecret(resourceGroupName: string, serviceName: string, certificateId: string, options?: CertificateRefreshSecretOptionalParams): Promise<CertificateRefreshSecretResponse>

Parameters

resourceGroupName

string

De naam van de resourcegroep. De naam is niet hoofdlettergevoelig.

serviceName

string

De naam van de API Management service.

certificateId

string

Id van de certificaatentiteit. Moet uniek zijn in het huidige API Management service-exemplaar.

options
CertificateRefreshSecretOptionalParams

De optiesparameters.

Retouren