ApiManagementAuthorizationServerData Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Uma classe que representa o modelo de dados ApiManagementAuthorizationServer. Configurações externas do servidor de autorização OAuth.
public class ApiManagementAuthorizationServerData : Azure.ResourceManager.Models.ResourceData
type ApiManagementAuthorizationServerData = class
inherit ResourceData
Public Class ApiManagementAuthorizationServerData
Inherits ResourceData
- Herança
Construtores
ApiManagementAuthorizationServerData() |
Inicializa uma nova instância de ApiManagementAuthorizationServerData. |
Propriedades
AuthorizationEndpoint |
Ponto de extremidade de autorização OAuth. Consulte http://tools.ietf.org/html/rfc6749#section-3.2. |
AuthorizationMethods |
Verbos HTTP compatíveis com o ponto de extremidade de autorização. GET deve estar sempre presente. POST é opcional. |
BearerTokenSendingMethods |
Especifica o mecanismo pelo qual o token de acesso é passado para a API. |
ClientAuthenticationMethods |
Método de autenticação com suporte pelo ponto de extremidade do token desse servidor de autorização. Os valores possíveis são Básico e/ou Corpo. Quando Body é especificado, as credenciais do cliente e outros parâmetros são passados dentro do corpo da solicitação no formato application/x-www-form-urlencoded. |
ClientId |
ID do cliente ou do aplicativo registrado com esse servidor de autorização. |
ClientRegistrationEndpoint |
Referência opcional para uma página em que o registro de cliente ou aplicativo para esse servidor de autorização é executado. Contém a URL absoluta para a entidade referenciada. |
ClientSecret |
Segredo do cliente ou do aplicativo registrado com esse servidor de autorização. Essa propriedade não será preenchida em operações 'GET'! Use a solicitação POST '/listSecrets' para obter o valor. |
DefaultScope |
Escopo do token de acesso que vai ser solicitado por padrão. Pode ser substituído no nível da API. Deve ser fornecido na forma de uma cadeia de caracteres que contém valores delimitados por espaço. |
Description |
Descrição do servidor de autorização. Pode conter marcas de formatação HTML. |
DisplayName |
Nome do servidor de autorização amigável. |
DoesSupportState |
Se for true, o servidor de autorização incluirá o parâmetro de estado da solicitação de autorização para sua resposta. O cliente pode usar o parâmetro de estado para aumentar a segurança de protocolo. |
GrantTypes |
Forma de uma concessão de autorização, que o cliente usa para solicitar o token de acesso. |
Id |
ID de recurso totalmente qualificada para o recurso. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}. (Herdado de ResourceData) |
Name |
O nome do recurso. (Herdado de ResourceData) |
ResourceOwnerPassword |
Pode, opcionalmente, ser especificado quando o tipo de concessão de senha de proprietário do recurso é compatível com esse servidor de autorização. Senha do proprietário do recurso padrão. |
ResourceOwnerUsername |
Pode, opcionalmente, ser especificado quando o tipo de concessão de senha de proprietário do recurso é compatível com esse servidor de autorização. Nome de usuário do proprietário do recurso padrão. |
ResourceType |
Tipo do recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts". (Herdado de ResourceData) |
SystemData |
Os metadados do Azure Resource Manager que contêm as informações createdBy e modifiedBy. (Herdado de ResourceData) |
TokenBodyParameters |
Parâmetros adicionais exigidos pelo ponto de extremidade de token desse servidor de autorização representado como uma matriz de objetos JSON com propriedades de cadeia de caracteres de nome e valor, ou seja, {"name" : "name value", "value": "a value"}. |
TokenEndpoint |
Ponto de extremidade do token OAuth. Contém o URI absoluto para a entidade referenciada. |
Aplica-se a
Azure SDK for .NET