Class IdentitySettingsAppService
Inheritance
IdentitySettingsAppService
Assembly: Volo.Abp.Identity.Pro.Application.dll
Syntax
[Authorize("AbpIdentity.SettingManagement")]
public class IdentitySettingsAppService : IdentityAppServiceBase, IAvoidDuplicateCrossCuttingConcerns, IValidationEnabled, IUnitOfWorkEnabled, IAuditingEnabled, IGlobalFeatureCheckingEnabled, ITransientDependency, IIdentitySettingsAppService, IApplicationService, IRemoteService
Constructors
IdentitySettingsAppService(ISettingManager, IOptions<IdentityOptions>)
Declaration
public IdentitySettingsAppService(ISettingManager settingManager, IOptions<IdentityOptions> identityOptions)
Parameters
Properties
IdentityOptions
Declaration
protected IOptions<IdentityOptions> IdentityOptions { get; }
Property Value
SettingManager
Declaration
protected ISettingManager SettingManager { get; }
Property Value
Methods
GetAsync()
Declaration
public virtual Task<IdentitySettingsDto> GetAsync()
Returns
GetLdapAsync()
Declaration
[RequiresFeature(new string[] { "Account.EnableLdapLogin" })]
public virtual Task<IdentityLdapSettingsDto> GetLdapAsync()
Returns
GetOAuthAsync()
Declaration
[RequiresFeature(new string[] { "Identity.EnableOAuthLogin" })]
public virtual Task<IdentityOAuthSettingsDto> GetOAuthAsync()
Returns
GetSessionAsync()
Declaration
public virtual Task<IdentitySessionSettingsDto> GetSessionAsync()
Returns
UpdateAsync(IdentitySettingsDto)
Declaration
public virtual Task UpdateAsync(IdentitySettingsDto input)
Parameters
Returns
UpdateLdapAsync(IdentityLdapSettingsDto)
Declaration
[RequiresFeature(new string[] { "Account.EnableLdapLogin" })]
public virtual Task UpdateLdapAsync(IdentityLdapSettingsDto input)
Parameters
Returns
UpdateOAuthAsync(IdentityOAuthSettingsDto)
Declaration
[RequiresFeature(new string[] { "Identity.EnableOAuthLogin" })]
public virtual Task UpdateOAuthAsync(IdentityOAuthSettingsDto input)
Parameters
Returns
UpdateSessionAsync(IdentitySessionSettingsDto)
Declaration
public virtual Task UpdateSessionAsync(IdentitySessionSettingsDto input)
Parameters
Returns
Implements
Extension Methods