ApiManagementAuthorizationServerData Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Eine Klasse, die das ApiManagementAuthorizationServer-Datenmodell darstellt. Einstellungen des externen OAuth-Autorisierungsservers.
public class ApiManagementAuthorizationServerData : Azure.ResourceManager.Models.ResourceData
type ApiManagementAuthorizationServerData = class
inherit ResourceData
Public Class ApiManagementAuthorizationServerData
Inherits ResourceData
- Vererbung
Konstruktoren
ApiManagementAuthorizationServerData() |
Initialisiert eine neue instance von ApiManagementAuthorizationServerData. |
Eigenschaften
AuthorizationEndpoint |
OAuth-Autorisierungsendpunkt. Siehe http://tools.ietf.org/html/rfc6749#section-3.2. |
AuthorizationMethods |
HTTP-Verben, die vom Autorisierungsendpunkt unterstützt werden. GET muss immer vorhanden sein. POST ist optional. |
BearerTokenSendingMethods |
Gibt den Mechanismus an, mit dessen Hilfe das Zugriffstoken an die API übergeben wird. |
ClientAuthenticationMethods |
Methode zur Authentifizierung, die vom Tokenendpunkt dieses Autorisierungsservers unterstützt wird. Mögliche Werte sind Basic und/oder Body. Wenn Body angegeben ist, werden Clientanmeldeinformationen und andere Parameter innerhalb des Anforderungstexts im Format application/x-www-form-urlencoded übergeben. |
ClientId |
Bei diesem Autorisierungsserver registrierte Client- oder App-ID. |
ClientRegistrationEndpoint |
Optionaler Verweis auf eine Seite, auf der die Client- oder App-Registrierung für diesen Autorisierungsserver ausgeführt wird. Enthält eine absolute URL zu der Entität, auf die verwiesen wird. |
ClientSecret |
Bei diesem Autorisierungsserver registrierter geheimer Schlüssel des Clients oder der App. Diese Eigenschaft wird bei GET-Vorgängen nicht ausgefüllt! Verwenden Sie die POST-Anforderung "/listSecrets", um den Wert abzurufen. |
DefaultScope |
Zugriffstokenbereich, der standardmäßig angefordert wird. Kann auf API-Ebene überschrieben werden. Sollte in Form einer Zeichenfolge mit durch Leerzeichen getrennten Werten bereitgestellt werden. |
Description |
Die Beschreibung des Autorisierungsservers. Darf HTML-Formatierungstags enthalten. |
DisplayName |
Benutzerfreundlicher Autorisierungsservername. |
DoesSupportState |
Wenn true, schließt der Autorisierungsserver den Zustandsparameter aus der Autorisierungsanforderung in seine Antwort ein. Der Client kann mithilfe des Zustandsparameters die Protokollsicherheit erhöhen. |
GrantTypes |
Form einer Autorisierungszuweisung, die der Client verwendet, um das Zugriffstoken anzufordern. |
Id |
Vollqualifizierte Ressourcen-ID für die Ressource. Beispiel: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}. (Geerbt von ResourceData) |
Name |
Der Name der Ressource. (Geerbt von ResourceData) |
ResourceOwnerPassword |
Kann optional angegeben werden, wenn der Erteilungstyp des Ressourcenbesitzerkennworts von diesem Autorisierungsserver unterstützt wird. Das Kennwort des Standardressourcenbesitzers. |
ResourceOwnerUsername |
Kann optional angegeben werden, wenn der Erteilungstyp des Ressourcenbesitzerkennworts von diesem Autorisierungsserver unterstützt wird. Der Benutzername des Standardressourcenbesitzers. |
ResourceType |
Der Typ der Ressource. Beispiel: "Microsoft.Compute/virtualMachines" oder "Microsoft.Storage/storageAccounts". (Geerbt von ResourceData) |
SystemData |
Azure Resource Manager-Metadaten mit createdBy- und modifiedBy-Informationen. (Geerbt von ResourceData) |
TokenBodyParameters |
Zusätzliche Parameter, die vom Tokenendpunkt dieses Autorisierungsservers benötigt werden, die als Array von JSON-Objekten mit eigenschaften für Name und Wertzeichenfolge dargestellt werden, d. h. {"name" : "name value", "value": "a value"}. |
TokenEndpoint |
OAuth-Tokenendpunkt. Enthält einen absoluten URI zu der Entität, auf die verwiesen wird. |
Gilt für:
Azure SDK for .NET