Class OAuthSettingProvider
Inheritance
OAuthSettingProvider
Assembly: Volo.Abp.Identity.Pro.Domain.Shared.dll
Syntax
public class OAuthSettingProvider : IOAuthSettingProvider, ITransientDependency
Constructors
OAuthSettingProvider(ISettingProvider)
Declaration
public OAuthSettingProvider(ISettingProvider settingProvider)
Parameters
Properties
SettingProvider
Declaration
protected ISettingProvider SettingProvider { get; }
Property Value
Methods
GetAuthorityAsync()
Declaration
public Task<string> GetAuthorityAsync()
Returns
GetClientIdAsync()
Declaration
public Task<string> GetClientIdAsync()
Returns
GetClientSecretAsync()
Declaration
public Task<string> GetClientSecretAsync()
Returns
Declaration
public Task<bool> GetRequireHttpsMetadataAsync()
Returns
GetScopeAsync()
Declaration
public Task<string> GetScopeAsync()
Returns
GetValidateEndpointsAsync()
Declaration
public Task<bool> GetValidateEndpointsAsync()
Returns
GetValidateIssuerNameAsync()
Declaration
public Task<bool> GetValidateIssuerNameAsync()
Returns
Implements
Extension Methods