Freigeben über


AuthorizationServerContractBaseProperties Klasse

Definition

Externer OAuth-Autorisierungsserver: Vertrag für Updateeinstellungen.

public class AuthorizationServerContractBaseProperties
type AuthorizationServerContractBaseProperties = class
Public Class AuthorizationServerContractBaseProperties
Vererbung
AuthorizationServerContractBaseProperties

Konstruktoren

AuthorizationServerContractBaseProperties()

Initialisiert eine neue instance der AuthorizationServerContractBaseProperties-Klasse.

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

Initialisiert eine neue instance der AuthorizationServerContractBaseProperties-Klasse.

Eigenschaften

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 fest, wie der Mechanismus angegeben wird, durch den 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 innerhalb des Anforderungstexts im Format application/x-www-form-urlencoded übergeben.

DefaultScope

Ruft den Standardmäßig angeforderten Zugriffstokenbereich ab 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.

ResourceOwnerPassword

Abrufen oder Festlegen können optional angegeben werden, wenn der Kennwortzuweisungstyp des Ressourcenbesitzers von diesem Autorisierungsserver unterstützt wird. Das Kennwort des Standardressourcenbesitzers.

ResourceOwnerUsername

Abrufen oder Festlegen können optional angegeben werden, wenn der Kennwortzuweisungstyp des Ressourcenbesitzers von diesem Autorisierungsserver unterstützt wird. Der Benutzername des Standardressourcenbesitzers.

SupportState

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

TokenBodyParameters

Ruft zusätzliche Parameter ab, die vom Tokenendpunkt dieses Autorisierungsservers benötigt werden, der als Array von JSON-Objekten mit Zeichenfolgeneigenschaften für Name 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.

Gilt für: