Class ClientManagement
Inheritance
ClientManagement
Inherited Members
AbpCrudPageBase<IClientAppService, ClientWithDetailsDto, ClientWithDetailsDto, Guid, GetClientListInput, CreateClientDto, UpdateClientDto, ClientWithDetailsDto, CreateClientDto, UpdateClientDto>.GetExtensionTableColumnsAsync(string, string)
Assembly: Volo.Abp.IdentityServer.Blazor.dll
Syntax
[Authorize("IdentityServer.Client")]
[Route("/identityserver/clients")]
public class ClientManagement : AbpCrudPageBase<IClientAppService, ClientWithDetailsDto, Guid, GetClientListInput, CreateClientDto, UpdateClientDto>, IComponent, IHandleEvent, IHandleAfterRender, IDisposable
Constructors
ClientManagement()
Declaration
public ClientManagement()
Fields
AllApiResources
Declaration
protected List<ApiResourceWithDetailsDto> AllApiResources
Field Value
AllIdentityResources
Declaration
protected List<AssignTabPanelItem> AllIdentityResources
Field Value
AssignedApiResourceScopes
Declaration
protected Dictionary<string, List<string>> AssignedApiResourceScopes
Field Value
AssignedIdentityResources
Declaration
protected List<AssignTabPanelItem> AssignedIdentityResources
Field Value
ClientSecret
Declaration
protected ClientSecretDto ClientSecret
Field Value
ClientSecrets
Declaration
protected List<ClientSecretDto> ClientSecrets
Field Value
CreateClientSelectedTab
Declaration
protected string CreateClientSelectedTab
Field Value
CreateResourcesDropDownState
Declaration
protected string CreateResourcesDropDownState
Field Value
EditAdvancedDropDownState
Declaration
protected string EditAdvancedDropDownState
Field Value
EditApplicationUrlsDropDownState
Declaration
protected string EditApplicationUrlsDropDownState
Field Value
EditClientSelectedTab
Declaration
protected string EditClientSelectedTab
Field Value
EditResourcesDropDownState
Declaration
protected string EditResourcesDropDownState
Field Value
EditingClientModelView
Declaration
protected UpdateClientModelView EditingClientModelView
Field Value
ManagePermissionsPolicyName
Declaration
protected string ManagePermissionsPolicyName
Field Value
PermissionManagementModal
Declaration
protected PermissionManagementModal PermissionManagementModal
Field Value
PermissionProviderName
Declaration
protected const string PermissionProviderName = "C"
Field Value
SelectGrantTypeItems
Declaration
protected List<NameValue> SelectGrantTypeItems
Field Value
SelectSecretTypeItems
Declaration
protected List<NameValue> SelectSecretTypeItems
Field Value
Properties
ApiResourceAppService
Declaration
[Inject]
protected IApiResourceAppService ApiResourceAppService { get; set; }
Property Value
ClaimTypeAppService
Declaration
[Inject]
protected IIdentityServerClaimTypeAppService ClaimTypeAppService { get; set; }
Property Value
ClientManagementTableColumns
Declaration
protected List<TableColumn> ClientManagementTableColumns { get; }
Property Value
HasManagePermissionsPermission
Declaration
protected bool HasManagePermissionsPermission { get; set; }
Property Value
IdentityResourceAppService
Declaration
[Inject]
protected IIdentityResourceAppService IdentityResourceAppService { get; set; }
Property Value
IsCreateModalOpened
Declaration
protected bool IsCreateModalOpened { get; set; }
Property Value
IsEditModalOpened
Declaration
protected bool IsEditModalOpened { get; set; }
Property Value
Toolbar
Declaration
protected PageToolbar Toolbar { get; }
Property Value
UiMessageService
Declaration
[Inject]
protected IUiMessageService UiMessageService { get; set; }
Property Value
Methods
AddClientSecret()
Declaration
protected virtual Task AddClientSecret()
Returns
AddEditingClientClaim()
Declaration
protected virtual Task AddEditingClientClaim()
Returns
AddEditingClientProperty()
Declaration
protected virtual Task AddEditingClientProperty()
Returns
AddEditingClientSecret()
Declaration
protected virtual Task AddEditingClientSecret()
Returns
AddEditingCorsOrigin()
Declaration
protected virtual void AddEditingCorsOrigin()
AddEditingGrantType()
Declaration
protected virtual void AddEditingGrantType()
AddEditingRedirectUri()
Declaration
protected virtual void AddEditingRedirectUri()
AddEditingRestriction()
Declaration
protected virtual Task AddEditingRestriction()
Returns
AddEditingSignOutUrl()
Declaration
protected virtual void AddEditingSignOutUrl()
BuildRenderTree(RenderTreeBuilder)
Declaration
protected override void BuildRenderTree(RenderTreeBuilder __builder)
Parameters
Overrides
ChangeCreateResourcesDropDownState()
Declaration
protected virtual void ChangeCreateResourcesDropDownState()
ChangeEditAdvancedDropDownState()
Declaration
protected virtual void ChangeEditAdvancedDropDownState()
ChangeEditApplicationUrlsDropDownState()
Declaration
protected virtual void ChangeEditApplicationUrlsDropDownState()
ChangeEditResourcesDropDownState()
Declaration
protected virtual void ChangeEditResourcesDropDownState()
CloseCreateModalAsync()
Declaration
protected override Task CloseCreateModalAsync()
Returns
Overrides
Volo.Abp.BlazoriseUI.AbpCrudPageBase<Volo.Abp.IdentityServer.Client.IClientAppService, Volo.Abp.IdentityServer.Client.Dtos.ClientWithDetailsDto, Volo.Abp.IdentityServer.Client.Dtos.ClientWithDetailsDto, System.Guid, Volo.Abp.IdentityServer.Client.Dtos.GetClientListInput, Volo.Abp.IdentityServer.Client.Dtos.CreateClientDto, Volo.Abp.IdentityServer.Client.Dtos.UpdateClientDto, Volo.Abp.IdentityServer.Client.Dtos.ClientWithDetailsDto, Volo.Abp.IdentityServer.Client.Dtos.CreateClientDto, Volo.Abp.IdentityServer.Client.Dtos.UpdateClientDto>.CloseCreateModalAsync()
CloseEditModalAsync()
Declaration
protected override Task CloseEditModalAsync()
Returns
Overrides
Volo.Abp.BlazoriseUI.AbpCrudPageBase<Volo.Abp.IdentityServer.Client.IClientAppService, Volo.Abp.IdentityServer.Client.Dtos.ClientWithDetailsDto, Volo.Abp.IdentityServer.Client.Dtos.ClientWithDetailsDto, System.Guid, Volo.Abp.IdentityServer.Client.Dtos.GetClientListInput, Volo.Abp.IdentityServer.Client.Dtos.CreateClientDto, Volo.Abp.IdentityServer.Client.Dtos.UpdateClientDto, Volo.Abp.IdentityServer.Client.Dtos.ClientWithDetailsDto, Volo.Abp.IdentityServer.Client.Dtos.CreateClientDto, Volo.Abp.IdentityServer.Client.Dtos.UpdateClientDto>.CloseEditModalAsync()
CreateEntityAsync()
Declaration
protected override Task CreateEntityAsync()
Returns
Overrides
Volo.Abp.BlazoriseUI.AbpCrudPageBase<Volo.Abp.IdentityServer.Client.IClientAppService, Volo.Abp.IdentityServer.Client.Dtos.ClientWithDetailsDto, Volo.Abp.IdentityServer.Client.Dtos.ClientWithDetailsDto, System.Guid, Volo.Abp.IdentityServer.Client.Dtos.GetClientListInput, Volo.Abp.IdentityServer.Client.Dtos.CreateClientDto, Volo.Abp.IdentityServer.Client.Dtos.UpdateClientDto, Volo.Abp.IdentityServer.Client.Dtos.ClientWithDetailsDto, Volo.Abp.IdentityServer.Client.Dtos.CreateClientDto, Volo.Abp.IdentityServer.Client.Dtos.UpdateClientDto>.CreateEntityAsync()
GetAllResources()
Declaration
protected virtual Task GetAllResources()
Returns
GetDeleteConfirmationMessage(ClientWithDetailsDto)
Declaration
protected override string GetDeleteConfirmationMessage(ClientWithDetailsDto entity)
Parameters
Returns
Overrides
Volo.Abp.BlazoriseUI.AbpCrudPageBase<Volo.Abp.IdentityServer.Client.IClientAppService, Volo.Abp.IdentityServer.Client.Dtos.ClientWithDetailsDto, Volo.Abp.IdentityServer.Client.Dtos.ClientWithDetailsDto, System.Guid, Volo.Abp.IdentityServer.Client.Dtos.GetClientListInput, Volo.Abp.IdentityServer.Client.Dtos.CreateClientDto, Volo.Abp.IdentityServer.Client.Dtos.UpdateClientDto, Volo.Abp.IdentityServer.Client.Dtos.ClientWithDetailsDto, Volo.Abp.IdentityServer.Client.Dtos.CreateClientDto, Volo.Abp.IdentityServer.Client.Dtos.UpdateClientDto>.GetDeleteConfirmationMessage(Volo.Abp.IdentityServer.Client.Dtos.ClientWithDetailsDto)
OnCreateClientSelectedTabChanged(string)
Declaration
protected virtual void OnCreateClientSelectedTabChanged(string name)
Parameters
Type |
Name |
Description |
string |
name |
|
OnCreatedEntityAsync()
Declaration
protected override Task OnCreatedEntityAsync()
Returns
Overrides
Volo.Abp.BlazoriseUI.AbpCrudPageBase<Volo.Abp.IdentityServer.Client.IClientAppService, Volo.Abp.IdentityServer.Client.Dtos.ClientWithDetailsDto, Volo.Abp.IdentityServer.Client.Dtos.ClientWithDetailsDto, System.Guid, Volo.Abp.IdentityServer.Client.Dtos.GetClientListInput, Volo.Abp.IdentityServer.Client.Dtos.CreateClientDto, Volo.Abp.IdentityServer.Client.Dtos.UpdateClientDto, Volo.Abp.IdentityServer.Client.Dtos.ClientWithDetailsDto, Volo.Abp.IdentityServer.Client.Dtos.CreateClientDto, Volo.Abp.IdentityServer.Client.Dtos.UpdateClientDto>.OnCreatedEntityAsync()
OnEditClientSelectedTabChanged(string)
Declaration
protected virtual void OnEditClientSelectedTabChanged(string name)
Parameters
Type |
Name |
Description |
string |
name |
|
OnInitializedAsync()
Declaration
protected override Task OnInitializedAsync()
Returns
Overrides
Volo.Abp.BlazoriseUI.AbpCrudPageBase<Volo.Abp.IdentityServer.Client.IClientAppService, Volo.Abp.IdentityServer.Client.Dtos.ClientWithDetailsDto, Volo.Abp.IdentityServer.Client.Dtos.ClientWithDetailsDto, System.Guid, Volo.Abp.IdentityServer.Client.Dtos.GetClientListInput, Volo.Abp.IdentityServer.Client.Dtos.CreateClientDto, Volo.Abp.IdentityServer.Client.Dtos.UpdateClientDto, Volo.Abp.IdentityServer.Client.Dtos.ClientWithDetailsDto, Volo.Abp.IdentityServer.Client.Dtos.CreateClientDto, Volo.Abp.IdentityServer.Client.Dtos.UpdateClientDto>.OnInitializedAsync()
OnSelectedApiResourceScopesChangedAsync(string, IReadOnlyList<string>)
Declaration
protected virtual Task OnSelectedApiResourceScopesChangedAsync(string name, IReadOnlyList<string> values)
Parameters
Returns
OnUpdatedEntityAsync()
Declaration
protected override Task OnUpdatedEntityAsync()
Returns
Overrides
Volo.Abp.BlazoriseUI.AbpCrudPageBase<Volo.Abp.IdentityServer.Client.IClientAppService, Volo.Abp.IdentityServer.Client.Dtos.ClientWithDetailsDto, Volo.Abp.IdentityServer.Client.Dtos.ClientWithDetailsDto, System.Guid, Volo.Abp.IdentityServer.Client.Dtos.GetClientListInput, Volo.Abp.IdentityServer.Client.Dtos.CreateClientDto, Volo.Abp.IdentityServer.Client.Dtos.UpdateClientDto, Volo.Abp.IdentityServer.Client.Dtos.ClientWithDetailsDto, Volo.Abp.IdentityServer.Client.Dtos.CreateClientDto, Volo.Abp.IdentityServer.Client.Dtos.UpdateClientDto>.OnUpdatedEntityAsync()
OnUpdatingEntityAsync()
Declaration
protected override Task OnUpdatingEntityAsync()
Returns
Overrides
Volo.Abp.BlazoriseUI.AbpCrudPageBase<Volo.Abp.IdentityServer.Client.IClientAppService, Volo.Abp.IdentityServer.Client.Dtos.ClientWithDetailsDto, Volo.Abp.IdentityServer.Client.Dtos.ClientWithDetailsDto, System.Guid, Volo.Abp.IdentityServer.Client.Dtos.GetClientListInput, Volo.Abp.IdentityServer.Client.Dtos.CreateClientDto, Volo.Abp.IdentityServer.Client.Dtos.UpdateClientDto, Volo.Abp.IdentityServer.Client.Dtos.ClientWithDetailsDto, Volo.Abp.IdentityServer.Client.Dtos.CreateClientDto, Volo.Abp.IdentityServer.Client.Dtos.UpdateClientDto>.OnUpdatingEntityAsync()
OpenCreateModalAsync()
Declaration
protected override Task OpenCreateModalAsync()
Returns
Overrides
Volo.Abp.BlazoriseUI.AbpCrudPageBase<Volo.Abp.IdentityServer.Client.IClientAppService, Volo.Abp.IdentityServer.Client.Dtos.ClientWithDetailsDto, Volo.Abp.IdentityServer.Client.Dtos.ClientWithDetailsDto, System.Guid, Volo.Abp.IdentityServer.Client.Dtos.GetClientListInput, Volo.Abp.IdentityServer.Client.Dtos.CreateClientDto, Volo.Abp.IdentityServer.Client.Dtos.UpdateClientDto, Volo.Abp.IdentityServer.Client.Dtos.ClientWithDetailsDto, Volo.Abp.IdentityServer.Client.Dtos.CreateClientDto, Volo.Abp.IdentityServer.Client.Dtos.UpdateClientDto>.OpenCreateModalAsync()
OpenEditModalAsync(ClientWithDetailsDto)
Declaration
protected override Task OpenEditModalAsync(ClientWithDetailsDto entity)
Parameters
Returns
Overrides
Volo.Abp.BlazoriseUI.AbpCrudPageBase<Volo.Abp.IdentityServer.Client.IClientAppService, Volo.Abp.IdentityServer.Client.Dtos.ClientWithDetailsDto, Volo.Abp.IdentityServer.Client.Dtos.ClientWithDetailsDto, System.Guid, Volo.Abp.IdentityServer.Client.Dtos.GetClientListInput, Volo.Abp.IdentityServer.Client.Dtos.CreateClientDto, Volo.Abp.IdentityServer.Client.Dtos.UpdateClientDto, Volo.Abp.IdentityServer.Client.Dtos.ClientWithDetailsDto, Volo.Abp.IdentityServer.Client.Dtos.CreateClientDto, Volo.Abp.IdentityServer.Client.Dtos.UpdateClientDto>.OpenEditModalAsync(Volo.Abp.IdentityServer.Client.Dtos.ClientWithDetailsDto)
RemoveClientSecret(ClientSecretDto)
Declaration
protected virtual void RemoveClientSecret(ClientSecretDto clientSecret)
Parameters
RemoveEditingClientClaim(ClientClaimDto)
Declaration
protected virtual void RemoveEditingClientClaim(ClientClaimDto clientClaim)
Parameters
RemoveEditingClientProperty(ClientPropertyDto)
Declaration
protected virtual void RemoveEditingClientProperty(ClientPropertyDto clientProperty)
Parameters
RemoveEditingClientSecret(ClientSecretDto)
Declaration
protected virtual void RemoveEditingClientSecret(ClientSecretDto clientSecret)
Parameters
RemoveEditingCorsOrigin(string)
Declaration
protected virtual void RemoveEditingCorsOrigin(string corsOrigin)
Parameters
Type |
Name |
Description |
string |
corsOrigin |
|
RemoveEditingGrantType(string)
Declaration
protected virtual void RemoveEditingGrantType(string grantType)
Parameters
Type |
Name |
Description |
string |
grantType |
|
RemoveEditingRedirectUri(string)
Declaration
protected virtual void RemoveEditingRedirectUri(string index)
Parameters
Type |
Name |
Description |
string |
index |
|
RemoveEditingRestriction(string)
Declaration
protected virtual void RemoveEditingRestriction(string restriction)
Parameters
Type |
Name |
Description |
string |
restriction |
|
RemoveEditingSignOutUrl(string)
Declaration
protected virtual void RemoveEditingSignOutUrl(string signOutUrl)
Parameters
Type |
Name |
Description |
string |
signOutUrl |
|
SetBreadcrumbItemsAsync()
Declaration
protected override ValueTask SetBreadcrumbItemsAsync()
Returns
Overrides
Volo.Abp.BlazoriseUI.AbpCrudPageBase<Volo.Abp.IdentityServer.Client.IClientAppService, Volo.Abp.IdentityServer.Client.Dtos.ClientWithDetailsDto, Volo.Abp.IdentityServer.Client.Dtos.ClientWithDetailsDto, System.Guid, Volo.Abp.IdentityServer.Client.Dtos.GetClientListInput, Volo.Abp.IdentityServer.Client.Dtos.CreateClientDto, Volo.Abp.IdentityServer.Client.Dtos.UpdateClientDto, Volo.Abp.IdentityServer.Client.Dtos.ClientWithDetailsDto, Volo.Abp.IdentityServer.Client.Dtos.CreateClientDto, Volo.Abp.IdentityServer.Client.Dtos.UpdateClientDto>.SetBreadcrumbItemsAsync()
SetEntityActionsAsync()
Declaration
protected override ValueTask SetEntityActionsAsync()
Returns
Overrides
Volo.Abp.BlazoriseUI.AbpCrudPageBase<Volo.Abp.IdentityServer.Client.IClientAppService, Volo.Abp.IdentityServer.Client.Dtos.ClientWithDetailsDto, Volo.Abp.IdentityServer.Client.Dtos.ClientWithDetailsDto, System.Guid, Volo.Abp.IdentityServer.Client.Dtos.GetClientListInput, Volo.Abp.IdentityServer.Client.Dtos.CreateClientDto, Volo.Abp.IdentityServer.Client.Dtos.UpdateClientDto, Volo.Abp.IdentityServer.Client.Dtos.ClientWithDetailsDto, Volo.Abp.IdentityServer.Client.Dtos.CreateClientDto, Volo.Abp.IdentityServer.Client.Dtos.UpdateClientDto>.SetEntityActionsAsync()
SetPermissionsAsync()
Declaration
protected override Task SetPermissionsAsync()
Returns
Overrides
Volo.Abp.BlazoriseUI.AbpCrudPageBase<Volo.Abp.IdentityServer.Client.IClientAppService, Volo.Abp.IdentityServer.Client.Dtos.ClientWithDetailsDto, Volo.Abp.IdentityServer.Client.Dtos.ClientWithDetailsDto, System.Guid, Volo.Abp.IdentityServer.Client.Dtos.GetClientListInput, Volo.Abp.IdentityServer.Client.Dtos.CreateClientDto, Volo.Abp.IdentityServer.Client.Dtos.UpdateClientDto, Volo.Abp.IdentityServer.Client.Dtos.ClientWithDetailsDto, Volo.Abp.IdentityServer.Client.Dtos.CreateClientDto, Volo.Abp.IdentityServer.Client.Dtos.UpdateClientDto>.SetPermissionsAsync()
SetTableColumnsAsync()
Declaration
protected override ValueTask SetTableColumnsAsync()
Returns
Overrides
Volo.Abp.BlazoriseUI.AbpCrudPageBase<Volo.Abp.IdentityServer.Client.IClientAppService, Volo.Abp.IdentityServer.Client.Dtos.ClientWithDetailsDto, Volo.Abp.IdentityServer.Client.Dtos.ClientWithDetailsDto, System.Guid, Volo.Abp.IdentityServer.Client.Dtos.GetClientListInput, Volo.Abp.IdentityServer.Client.Dtos.CreateClientDto, Volo.Abp.IdentityServer.Client.Dtos.UpdateClientDto, Volo.Abp.IdentityServer.Client.Dtos.ClientWithDetailsDto, Volo.Abp.IdentityServer.Client.Dtos.CreateClientDto, Volo.Abp.IdentityServer.Client.Dtos.UpdateClientDto>.SetTableColumnsAsync()
SetToolbarItemsAsync()
Declaration
protected override ValueTask SetToolbarItemsAsync()
Returns
Overrides
Volo.Abp.BlazoriseUI.AbpCrudPageBase<Volo.Abp.IdentityServer.Client.IClientAppService, Volo.Abp.IdentityServer.Client.Dtos.ClientWithDetailsDto, Volo.Abp.IdentityServer.Client.Dtos.ClientWithDetailsDto, System.Guid, Volo.Abp.IdentityServer.Client.Dtos.GetClientListInput, Volo.Abp.IdentityServer.Client.Dtos.CreateClientDto, Volo.Abp.IdentityServer.Client.Dtos.UpdateClientDto, Volo.Abp.IdentityServer.Client.Dtos.ClientWithDetailsDto, Volo.Abp.IdentityServer.Client.Dtos.CreateClientDto, Volo.Abp.IdentityServer.Client.Dtos.UpdateClientDto>.SetToolbarItemsAsync()
Implements
Extension Methods