Compartir a través de


Authorization interface

Interfaz que representa una autorización.

Métodos

confirmConsentCode(string, string, string, string, AuthorizationConfirmConsentCodeRequestContract, AuthorizationConfirmConsentCodeOptionalParams)

Confirme el código de consentimiento válido para suprimir la página de autorizaciones anti-phishing.

createOrUpdate(string, string, string, string, AuthorizationContract, AuthorizationCreateOrUpdateOptionalParams)

Crea o actualiza la autorización.

delete(string, string, string, string, string, AuthorizationDeleteOptionalParams)

Elimina la autorización específica del proveedor de autorización.

get(string, string, string, string, AuthorizationGetOptionalParams)

Obtiene los detalles de la autorización especificada por su identificador.

listByAuthorizationProvider(string, string, string, AuthorizationListByAuthorizationProviderOptionalParams)

Enumera una colección de proveedores de autorización definidos dentro de un proveedor de autorización.

Detalles del método

confirmConsentCode(string, string, string, string, AuthorizationConfirmConsentCodeRequestContract, AuthorizationConfirmConsentCodeOptionalParams)

Confirme el código de consentimiento válido para suprimir la página de autorizaciones anti-phishing.

function confirmConsentCode(resourceGroupName: string, serviceName: string, authorizationProviderId: string, authorizationId: string, parameters: AuthorizationConfirmConsentCodeRequestContract, options?: AuthorizationConfirmConsentCodeOptionalParams): Promise<AuthorizationConfirmConsentCodeHeaders>

Parámetros

resourceGroupName

string

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

serviceName

string

Nombre del servicio API Management.

authorizationProviderId

string

Identificador del proveedor de autorización.

authorizationId

string

Identificador de la autorización.

parameters
AuthorizationConfirmConsentCodeRequestContract

Crear parámetros.

options
AuthorizationConfirmConsentCodeOptionalParams

Parámetros de opciones.

Devoluciones

createOrUpdate(string, string, string, string, AuthorizationContract, AuthorizationCreateOrUpdateOptionalParams)

Crea o actualiza la autorización.

function createOrUpdate(resourceGroupName: string, serviceName: string, authorizationProviderId: string, authorizationId: string, parameters: AuthorizationContract, options?: AuthorizationCreateOrUpdateOptionalParams): Promise<AuthorizationCreateOrUpdateResponse>

Parámetros

resourceGroupName

string

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

serviceName

string

Nombre del servicio API Management.

authorizationProviderId

string

Identificador del proveedor de autorización.

authorizationId

string

Identificador de la autorización.

parameters
AuthorizationContract

Crear parámetros.

options
AuthorizationCreateOrUpdateOptionalParams

Parámetros de opciones.

Devoluciones

delete(string, string, string, string, string, AuthorizationDeleteOptionalParams)

Elimina la autorización específica del proveedor de autorización.

function delete(resourceGroupName: string, serviceName: string, authorizationProviderId: string, authorizationId: string, ifMatch: string, options?: AuthorizationDeleteOptionalParams): Promise<void>

Parámetros

resourceGroupName

string

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

serviceName

string

Nombre del servicio API Management.

authorizationProviderId

string

Identificador del proveedor de autorización.

authorizationId

string

Identificador de la autorización.

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
AuthorizationDeleteOptionalParams

Parámetros de opciones.

Devoluciones

Promise<void>

get(string, string, string, string, AuthorizationGetOptionalParams)

Obtiene los detalles de la autorización especificada por su identificador.

function get(resourceGroupName: string, serviceName: string, authorizationProviderId: string, authorizationId: string, options?: AuthorizationGetOptionalParams): Promise<AuthorizationGetResponse>

Parámetros

resourceGroupName

string

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

serviceName

string

Nombre del servicio API Management.

authorizationProviderId

string

Identificador del proveedor de autorización.

authorizationId

string

Identificador de la autorización.

options
AuthorizationGetOptionalParams

Parámetros de opciones.

Devoluciones

listByAuthorizationProvider(string, string, string, AuthorizationListByAuthorizationProviderOptionalParams)

Enumera una colección de proveedores de autorización definidos dentro de un proveedor de autorización.

function listByAuthorizationProvider(resourceGroupName: string, serviceName: string, authorizationProviderId: string, options?: AuthorizationListByAuthorizationProviderOptionalParams): PagedAsyncIterableIterator<AuthorizationContract, AuthorizationContract[], PageSettings>

Parámetros

resourceGroupName

string

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

serviceName

string

Nombre del servicio API Management.

authorizationProviderId

string

Identificador del proveedor de autorización.

Devoluciones