Class IdentitySettingsController
Implements
Inherited Members
Namespace: Volo.Abp.Identity
Assembly: Volo.Abp.Identity.Pro.HttpApi.dll
Syntax
[RemoteService(true, Name = "AbpIdentity")]
[Area("identity")]
[Route("api/identity/settings")]
public class IdentitySettingsController : AbpControllerBase, IAvoidDuplicateCrossCuttingConcerns, IIdentitySettingsAppService, IApplicationService, IRemoteService
Constructors
IdentitySettingsController(IIdentitySettingsAppService)
Declaration
public IdentitySettingsController(IIdentitySettingsAppService identitySettingsAppService)
Parameters
| Type | Name | Description |
|---|---|---|
| IIdentitySettingsAppService | identitySettingsAppService |
Properties
IdentitySettingsAppService
Declaration
protected IIdentitySettingsAppService IdentitySettingsAppService { get; }
Property Value
| Type | Description |
|---|---|
| IIdentitySettingsAppService |
Methods
GetAsync()
Declaration
[HttpGet]
public virtual Task<IdentitySettingsDto> GetAsync()
Returns
| Type | Description |
|---|---|
| Task<IdentitySettingsDto> |
GetLdapAsync()
Declaration
[HttpGet]
[Route("ldap")]
public virtual Task<IdentityLdapSettingsDto> GetLdapAsync()
Returns
| Type | Description |
|---|---|
| Task<IdentityLdapSettingsDto> |
GetOAuthAsync()
Declaration
[HttpGet]
[Route("oauth")]
public virtual Task<IdentityOAuthSettingsDto> GetOAuthAsync()
Returns
| Type | Description |
|---|---|
| Task<IdentityOAuthSettingsDto> |
GetSessionAsync()
Declaration
[HttpGet]
[Route("session")]
public virtual Task<IdentitySessionSettingsDto> GetSessionAsync()
Returns
| Type | Description |
|---|---|
| Task<IdentitySessionSettingsDto> |
UpdateAsync(IdentitySettingsDto)
Declaration
[HttpPut]
public virtual Task UpdateAsync(IdentitySettingsDto input)
Parameters
| Type | Name | Description |
|---|---|---|
| IdentitySettingsDto | input |
Returns
| Type | Description |
|---|---|
| Task |
UpdateLdapAsync(IdentityLdapSettingsDto)
Declaration
[HttpPut]
[Route("ldap")]
public virtual Task UpdateLdapAsync(IdentityLdapSettingsDto input)
Parameters
| Type | Name | Description |
|---|---|---|
| IdentityLdapSettingsDto | input |
Returns
| Type | Description |
|---|---|
| Task |
UpdateOAuthAsync(IdentityOAuthSettingsDto)
Declaration
[HttpPut]
[Route("oauth")]
public virtual Task UpdateOAuthAsync(IdentityOAuthSettingsDto input)
Parameters
| Type | Name | Description |
|---|---|---|
| IdentityOAuthSettingsDto | input |
Returns
| Type | Description |
|---|---|
| Task |
UpdateSessionAsync(IdentitySessionSettingsDto)
Declaration
[HttpPut]
[Route("session")]
public virtual Task UpdateSessionAsync(IdentitySessionSettingsDto input)
Parameters
| Type | Name | Description |
|---|---|---|
| IdentitySessionSettingsDto | input |
Returns
| Type | Description |
|---|---|
| Task |