AuthorizationServer interface
Interfaz que representa un authorizationServer.
Métodos
Detalles del método
createOrUpdate(string, string, string, AuthorizationServerContract, AuthorizationServerCreateOrUpdateOptionalParams)
Crea un nuevo servidor de autorización o actualiza un servidor de autorización ya existente
function createOrUpdate(resourceGroupName: string, serviceName: string, authsid: string, parameters: AuthorizationServerContract, options?: AuthorizationServerCreateOrUpdateOptionalParams): Promise<AuthorizationServerCreateOrUpdateResponse>
Parámetros
- resourceGroupName
-
string
Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
- serviceName
-
string
Nombre del servicio API Management.
- authsid
-
string
Identificador del servidor de autorización.
- parameters
- AuthorizationServerContract
Crear o actualizar parámetros.
Parámetros de opciones.
Devoluciones
delete(string, string, string, string, AuthorizationServerDeleteOptionalParams)
Elimina una instancia específica del servidor de autorización.
function delete(resourceGroupName: string, serviceName: string, authsid: string, ifMatch: string, options?: AuthorizationServerDeleteOptionalParams): 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.
- authsid
-
string
Identificador del servidor de 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.
Parámetros de opciones.
Devoluciones
Promise<void>
get(string, string, string, AuthorizationServerGetOptionalParams)
Obtiene los detalles del servidor de autorización especificado por su identificador.
function get(resourceGroupName: string, serviceName: string, authsid: string, options?: AuthorizationServerGetOptionalParams): Promise<AuthorizationServerGetResponse>
Parámetros
- resourceGroupName
-
string
Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
- serviceName
-
string
Nombre del servicio API Management.
- authsid
-
string
Identificador del servidor de autorización.
Parámetros de opciones.
Devoluciones
Promise<AuthorizationServerGetResponse>
getEntityTag(string, string, string, AuthorizationServerGetEntityTagOptionalParams)
Obtiene la versión del estado de entidad (Etag) del authorizationServer especificado por su identificador.
function getEntityTag(resourceGroupName: string, serviceName: string, authsid: string, options?: AuthorizationServerGetEntityTagOptionalParams): Promise<AuthorizationServerGetEntityTagHeaders>
Parámetros
- resourceGroupName
-
string
Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
- serviceName
-
string
Nombre del servicio API Management.
- authsid
-
string
Identificador del servidor de autorización.
Parámetros de opciones.
Devoluciones
listByService(string, string, AuthorizationServerListByServiceOptionalParams)
Enumera una colección de servidores de autorización definidos en una instancia de servicio
function listByService(resourceGroupName: string, serviceName: string, options?: AuthorizationServerListByServiceOptionalParams): PagedAsyncIterableIterator<AuthorizationServerContract, AuthorizationServerContract[], 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.
Parámetros de opciones.
Devoluciones
listSecrets(string, string, string, AuthorizationServerListSecretsOptionalParams)
Obtiene los detalles del secreto de cliente del servidor de autorización.
function listSecrets(resourceGroupName: string, serviceName: string, authsid: string, options?: AuthorizationServerListSecretsOptionalParams): Promise<AuthorizationServerListSecretsResponse>
Parámetros
- resourceGroupName
-
string
Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
- serviceName
-
string
Nombre del servicio API Management.
- authsid
-
string
Identificador del servidor de autorización.
Parámetros de opciones.
Devoluciones
update(string, string, string, string, AuthorizationServerUpdateContract, AuthorizationServerUpdateOptionalParams)
Novedades los detalles del servidor de autorización especificado por su identificador.
function update(resourceGroupName: string, serviceName: string, authsid: string, ifMatch: string, parameters: AuthorizationServerUpdateContract, options?: AuthorizationServerUpdateOptionalParams): Promise<AuthorizationServerUpdateResponse>
Parámetros
- resourceGroupName
-
string
Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
- serviceName
-
string
Nombre del servicio API Management.
- authsid
-
string
Identificador del servidor de 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.
- parameters
- AuthorizationServerUpdateContract
Parámetros de actualización de la configuración del servidor OAuth2.
Parámetros de opciones.
Devoluciones
Promise<AuthorizationServerUpdateResponse>