Interface IOAuthConsent
What the calling user allowed an OAuth app on the consent page. An app is not asked about it again; withdrawn with DeleteOAuthConsentAsync(IOpenBiApiClient, string, CancellationToken), the app's tokens for the user go with it.
public interface IOAuthConsent
Properties
AppId
The app's id, its client_id.
string? AppId { get; init; }
Property Value
- string
AppName
The app's name, as the consent page showed it.
string? AppName { get; init; }
Property Value
- string
Created
When the user first allowed the app.
DateTimeOffset Created { get; init; }
Property Value
- DateTimeOffset
Modified
When the user last allowed the app more.
DateTimeOffset Modified { get; init; }
Property Value
- DateTimeOffset
Scope
The permission ids the user allowed the app, space delimited - every one allowed so far.
string? Scope { get; init; }
Property Value
- string