Freigeben über


ClientBuilder Klasse

Definition

Ein Generator für Clients.

public ref class ClientBuilder
public class ClientBuilder
type ClientBuilder = class
Public Class ClientBuilder
Vererbung
ClientBuilder

Konstruktoren

ClientBuilder()

Initialisiert eine neue Instanz von ClientBuilder.

ClientBuilder(Client)

Initialisiert eine neue Intance von ClientBuilder.

ClientBuilder(Client)

Initialisiert eine neue Intance von ClientBuilder.

Methoden

Build()

Erstellt den Client.

IdentityServerSPA(String)

Erstellt einen neuen Generator für eine Single-Page-Anwendung, die zusammen mit einem Autorisierungsserver vorhanden ist.

NativeApp(String)

Erstellt einen neuen Generator für eine extern registrierte native Anwendung.

SPA(String)

Erstellt einen neuen Generator für eine extern registrierte Single-Page-Anwendung.

WithApplicationProfile(String)

Legt das Anwendungsprofil für den Client fest.

WithClientId(String)

Updates die Client-ID (und den Namen) des Clients.

WithLogoutRedirectUri(String)

Fügt der logoutUri Liste der gültigen Abmeldeumleitungs-URIs für den Client hinzu.

WithoutClientSecrets()

Entfernt alle konfigurierten geheimen Clientschlüssel vom Client und konfiguriert ihn so, dass kein geheimer Clientschlüssel zum Abrufen von Token vom Tokenendpunkt erforderlich ist.

WithRedirectUri(String)

Fügt der redirectUri Liste der gültigen Umleitungs-URIs für den Client hinzu.

WithScopes(String[])

Fügt der scopes Liste der zulässigen Bereiche für den Client hinzu.

Gilt für: