Freigeben über


AuthorizationServerUpdateContract Klasse

Definition

Externe OAuth-Autorisierungsservereinstellungen.

[Microsoft.Rest.Serialization.JsonTransformation]
public class AuthorizationServerUpdateContract : Microsoft.Azure.Management.ApiManagement.Models.Resource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type AuthorizationServerUpdateContract = class
    inherit Resource
Public Class AuthorizationServerUpdateContract
Inherits Resource
Vererbung
AuthorizationServerUpdateContract
Attribute

Konstruktoren

AuthorizationServerUpdateContract()

Initialisiert einen neuen instance der AuthorizationServerUpdateContract-Klasse.

AuthorizationServerUpdateContract(String, String, String, String, IList<Nullable<AuthorizationMethod>>, IList<String>, IList<TokenBodyParameterContract>, String, Nullable<Boolean>, String, IList<String>, String, String, String, String, String, IList<String>, String, String)

Initialisiert einen neuen instance der AuthorizationServerUpdateContract-Klasse.

Eigenschaften

AuthorizationEndpoint

Ruft den oAuth-Autorisierungsendpunkt ab oder legt diesen fest. Siehe http://tools.ietf.org/html/rfc6749#section-3.2.

AuthorizationMethods

Ruft http-Verben ab, die vom Autorisierungsendpunkt unterstützt werden, oder legt diese fest. GET muss immer vorhanden sein. POST ist optional.

BearerTokenSendingMethods

Ruft ab oder legt den Mechanismus fest, mit dem das Zugriffstoken an die API übergeben wird.

ClientAuthenticationMethod

Ruft die Methode der Authentifizierung ab, die vom Tokenendpunkt dieses Autorisierungsservers unterstützt wird, oder legt diese fest. 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

Ruft die Client- oder App-ID ab, die bei diesem Autorisierungsserver registriert ist, oder legt diese fest.

ClientRegistrationEndpoint

Ruft einen optionalen Verweis auf eine Seite ab, auf der die Client- oder App-Registrierung für diesen Autorisierungsserver ausgeführt wird, oder legt diesen fest. Enthält eine absolute URL zu der Entität, auf die verwiesen wird.

ClientSecret

Ruft den geheimen Client- oder App-Geheimen ab, der bei diesem Autorisierungsserver registriert ist, oder legt diesen fest. Diese Eigenschaft wird bei "GET"-Vorgängen nicht ausgefüllt! Verwenden Sie die POST-Anforderung "/listSecrets", um den Wert abzurufen.

DefaultScope

Ruft den Zugriffstokenbereich ab, der standardmäßig angefordert wird, oder legt diesen fest. Kann auf API-Ebene überschrieben werden. Sollte in Form einer Zeichenfolge mit durch Leerzeichen getrennten Werten bereitgestellt werden.

Description

Ruft die Beschreibung des Autorisierungsservers ab oder legt diese fest. Darf HTML-Formatierungstags enthalten.

DisplayName

Ruft den benutzerfreundlichen Autorisierungsservernamen ab oder legt diese fest.

GrantTypes

Ruft die Form einer Autorisierungszuweisung ab, die der Client zum Anfordern des Zugriffstokens verwendet, oder legt diese fest.

Id

Ruft die vollqualifizierte Ressourcen-ID für die Ressource ab. Beispiel: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

(Geerbt von Resource)
Name

Ruft den Namen der Ressource ab.

(Geerbt von Resource)
ResourceOwnerPassword

Ruft ab oder kann optional festgelegt werden, wenn der Kennwortzuteilungstyp des Ressourcenbesitzers von diesem Autorisierungsserver unterstützt wird. Das Kennwort des Standardressourcenbesitzers.

ResourceOwnerUsername

Ruft ab oder kann optional festgelegt werden, wenn der Kennwortzuteilungstyp des Ressourcenbesitzers von diesem Autorisierungsserver unterstützt wird. Der Benutzername des Standardressourcenbesitzers.

SupportState

Ruft ab, oder legt fest, ob true, der Autorisierungsserver zustandsparameter aus der Autorisierungsanforderung in seine Antwort einschließt. Der Client kann mithilfe des Zustandsparameters die Protokollsicherheit erhöhen.

TokenBodyParameters

Ruft zusätzliche Parameter ab, die vom Tokenendpunkt dieses Autorisierungsservers erforderlich sind, der als Array von JSON-Objekten mit Zeichenfolgeneigenschaften namens und Wert dargestellt wird, d. h. {"name": "name value", "value": "a value"}.

TokenEndpoint

Ruft den oAuth-Tokenendpunkt ab oder legt diesen fest. Enthält einen absoluten URI zu der Entität, auf die verwiesen wird.

Type

Ruft den Typ der Ressource ab. Z. B. "Microsoft.Compute/virtualMachines" oder "Microsoft.Storage/storageAccounts"

(Geerbt von Resource)

Methoden

Validate()

Überprüfen Sie das Objekt.

Gilt für: