ApiManagementAuthorizationServerData Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Classe représentant le modèle de données ApiManagementAuthorizationServer. Paramètres du serveur d’autorisation OAuth externe.
public class ApiManagementAuthorizationServerData : Azure.ResourceManager.Models.ResourceData
type ApiManagementAuthorizationServerData = class
inherit ResourceData
Public Class ApiManagementAuthorizationServerData
Inherits ResourceData
- Héritage
Constructeurs
ApiManagementAuthorizationServerData() |
Initialise une nouvelle instance d’ApiManagementAuthorizationServerData. |
Propriétés
AuthorizationEndpoint |
Point de terminaison d'autorisation OAuth. Consultez http://tools.ietf.org/html/rfc6749#section-3.2. |
AuthorizationMethods |
Verbes HTTP pris en charge par le point de terminaison d’autorisation. GET doit toujours être présent. POST est facultatif. |
BearerTokenSendingMethods |
Spécifie le mécanisme par lequel le jeton d'accès est transmis à l'API. |
ClientAuthenticationMethods |
Méthode d'authentification prise en charge par le point de terminaison de jeton de ce serveur d'autorisation. Les valeurs possibles sont Basic et/ou Body. Lorsque Body est spécifié, les informations d’identification du client et d’autres paramètres sont passées dans le corps de la demande au format application/x-www-form-urlencoded. |
ClientId |
Id de client ou d'application inscrit auprès du serveur d'autorisation. |
ClientRegistrationEndpoint |
Référence facultative à une page où l'inscription du client ou de l'application pour ce serveur d'autorisation est effectuée. Contient l'URL absolue de l'entité référencée. |
ClientSecret |
Clé secrète de client ou d'application inscrite auprès du serveur d'autorisation. Cette propriété ne sera pas remplie sur les opérations « GET » ! Utilisez la requête POST « /listSecrets » pour obtenir la valeur. |
DefaultScope |
Étendue de jeton d'accès à demander par défaut. Peut être remplacée au niveau de l'API. Doit être fournie sous la forme d'une chaîne contenant des valeurs délimitées par des espaces. |
Description |
Description du serveur d'autorisation. Peut contenir des balises au format HTML. |
DisplayName |
Nom du serveur d’autorisation convivial. |
DoesSupportState |
Si la valeur est true, le serveur d’autorisation inclut le paramètre d’état de la demande d’autorisation à sa réponse. Le client peut utiliser le paramètre d'état pour augmenter la sécurité du protocole. |
GrantTypes |
Forme d’octroi d’autorisation, que le client utilise pour demander le jeton d’accès. |
Id |
ID de ressource complet pour la ressource. Ex : /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}. (Hérité de ResourceData) |
Name |
Nom de la ressource. (Hérité de ResourceData) |
ResourceOwnerPassword |
Peut être spécifiée lorsque le type d'octroi de mot de passe de propriétaire de ressource est pris en charge par ce serveur d'autorisation. Mot de passe du propriétaire de ressource par défaut. |
ResourceOwnerUsername |
Peut être spécifiée lorsque le type d'octroi de mot de passe de propriétaire de ressource est pris en charge par ce serveur d'autorisation. Nom d'utilisateur du propriétaire de ressource par défaut. |
ResourceType |
Type de la ressource. Par exemple, « Microsoft.Compute/virtualMachines » ou « Microsoft.Storage/storageAccounts ». (Hérité de ResourceData) |
SystemData |
Métadonnées Azure Resource Manager contenant les informations createdBy et modifiedBy. (Hérité de ResourceData) |
TokenBodyParameters |
Paramètres supplémentaires requis par le point de terminaison de jeton de ce serveur d’autorisation représenté sous la forme d’un tableau d’objets JSON avec des propriétés de nom et de chaîne de valeur, c’est-à-dire {"name » : « name value », « value"}. |
TokenEndpoint |
Point de terminaison du jeton OAuth. Contient l'URI absolu de l'entité référencée. |
S’applique à
Azure SDK for .NET