Freigeben über


ApiManagementAuthorizationServerPatch Klasse

Definition

Externe OAuth-Autorisierungsservereinstellungen.

public class ApiManagementAuthorizationServerPatch : Azure.ResourceManager.Models.ResourceData
type ApiManagementAuthorizationServerPatch = class
    inherit ResourceData
Public Class ApiManagementAuthorizationServerPatch
Inherits ResourceData
Vererbung
ApiManagementAuthorizationServerPatch

Konstruktoren

ApiManagementAuthorizationServerPatch()

Initialisiert eine neue instance von ApiManagementAuthorizationServerPatch.

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 im Format application/x-www-form-urlencoded innerhalb des Anforderungstexts ü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. Z.B. "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, werden als Array von JSON-Objekten mit den Eigenschaften name und value string dargestellt, 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: