OpenIdConnectProvider interface

Interfaz que representa un OpenIdConnectProvider.

Métodos

createOrUpdate(string, string, string, OpenidConnectProviderContract, OpenIdConnectProviderCreateOrUpdateOptionalParams)

Crea o actualiza el proveedor de OpenID Connect.

delete(string, string, string, string, OpenIdConnectProviderDeleteOptionalParams)

Elimina un proveedor de OpenID Connect específico de la instancia del servicio API Management.

get(string, string, string, OpenIdConnectProviderGetOptionalParams)

Obtiene un proveedor de OpenID Connect específico sin secretos.

getEntityTag(string, string, string, OpenIdConnectProviderGetEntityTagOptionalParams)

Obtiene la versión de estado de entidad (Etag) del openIdConnectProvider especificado por su identificador.

listByService(string, string, OpenIdConnectProviderListByServiceOptionalParams)

Listas de todos los proveedores de OpenId Connect.

listSecrets(string, string, string, OpenIdConnectProviderListSecretsOptionalParams)

Obtiene los detalles del secreto de cliente del proveedor openID Connect.

update(string, string, string, string, OpenidConnectProviderUpdateContract, OpenIdConnectProviderUpdateOptionalParams)

Actualiza el proveedor de OpenID Connect específico.

Detalles del método

createOrUpdate(string, string, string, OpenidConnectProviderContract, OpenIdConnectProviderCreateOrUpdateOptionalParams)

Crea o actualiza el proveedor de OpenID Connect.

function createOrUpdate(resourceGroupName: string, serviceName: string, opid: string, parameters: OpenidConnectProviderContract, options?: OpenIdConnectProviderCreateOrUpdateOptionalParams): Promise<OpenIdConnectProviderCreateOrUpdateResponse>

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre no distingue mayúsculas de minúsculas.

serviceName

string

Nombre del servicio API Management.

opid

string

Identificador del proveedor de OpenID Connect.

parameters
OpenidConnectProviderContract

Cree parámetros.

options
OpenIdConnectProviderCreateOrUpdateOptionalParams

Parámetros de opciones.

Devoluciones

delete(string, string, string, string, OpenIdConnectProviderDeleteOptionalParams)

Elimina un proveedor de OpenID Connect específico de la instancia del servicio API Management.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre no distingue mayúsculas de minúsculas.

serviceName

string

Nombre del servicio API Management.

opid

string

Identificador del proveedor de OpenID Connect.

ifMatch

string

ETag de la entidad. ETag debe coincidir con el estado de entidad actual de la respuesta del encabezado de la solicitud GET o debe ser * para la actualización incondicional.

options
OpenIdConnectProviderDeleteOptionalParams

Parámetros de opciones.

Devoluciones

Promise<void>

get(string, string, string, OpenIdConnectProviderGetOptionalParams)

Obtiene un proveedor de OpenID Connect específico sin secretos.

function get(resourceGroupName: string, serviceName: string, opid: string, options?: OpenIdConnectProviderGetOptionalParams): Promise<OpenIdConnectProviderGetResponse>

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre no distingue mayúsculas de minúsculas.

serviceName

string

Nombre del servicio API Management.

opid

string

Identificador del proveedor de OpenID Connect.

options
OpenIdConnectProviderGetOptionalParams

Parámetros de opciones.

Devoluciones

getEntityTag(string, string, string, OpenIdConnectProviderGetEntityTagOptionalParams)

Obtiene la versión de estado de entidad (Etag) del openIdConnectProvider especificado por su identificador.

function getEntityTag(resourceGroupName: string, serviceName: string, opid: string, options?: OpenIdConnectProviderGetEntityTagOptionalParams): Promise<OpenIdConnectProviderGetEntityTagHeaders>

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre no distingue mayúsculas de minúsculas.

serviceName

string

Nombre del servicio API Management.

opid

string

Identificador del proveedor de OpenID Connect.

options
OpenIdConnectProviderGetEntityTagOptionalParams

Parámetros de opciones.

Devoluciones

listByService(string, string, OpenIdConnectProviderListByServiceOptionalParams)

Listas de todos los proveedores de OpenId Connect.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre no distingue mayúsculas de minúsculas.

serviceName

string

Nombre del servicio API Management.

options
OpenIdConnectProviderListByServiceOptionalParams

Parámetros de opciones.

Devoluciones

listSecrets(string, string, string, OpenIdConnectProviderListSecretsOptionalParams)

Obtiene los detalles del secreto de cliente del proveedor openID Connect.

function listSecrets(resourceGroupName: string, serviceName: string, opid: string, options?: OpenIdConnectProviderListSecretsOptionalParams): Promise<OpenIdConnectProviderListSecretsResponse>

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre no distingue mayúsculas de minúsculas.

serviceName

string

Nombre del servicio API Management.

opid

string

Identificador del proveedor de OpenID Connect.

options
OpenIdConnectProviderListSecretsOptionalParams

Parámetros de opciones.

Devoluciones

update(string, string, string, string, OpenidConnectProviderUpdateContract, OpenIdConnectProviderUpdateOptionalParams)

Actualiza el proveedor de OpenID Connect específico.

function update(resourceGroupName: string, serviceName: string, opid: string, ifMatch: string, parameters: OpenidConnectProviderUpdateContract, options?: OpenIdConnectProviderUpdateOptionalParams): Promise<OpenIdConnectProviderUpdateResponse>

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre no distingue mayúsculas de minúsculas.

serviceName

string

Nombre del servicio API Management.

opid

string

Identificador del proveedor de OpenID Connect.

ifMatch

string

ETag de la entidad. ETag debe coincidir con el estado de entidad actual de la respuesta del encabezado de la solicitud GET o debe ser * para la actualización incondicional.

parameters
OpenidConnectProviderUpdateContract

Actualice los parámetros.

options
OpenIdConnectProviderUpdateOptionalParams

Parámetros de opciones.

Devoluciones