Resource Store
Duende.IdentityServer.Stores.IResourceStore
Section titled “Duende.IdentityServer.Stores.IResourceStore”Used to dynamically load resource configuration.
/// <summary>/// Resource retrieval/// </summary>public interface IResourceStore{ /// <summary> /// Gets identity resources by scope name. /// </summary> Task<IEnumerable<IdentityResource>> FindIdentityResourcesByScopeNameAsync(IEnumerable<string> scopeNames);
/// <summary> /// Gets API scopes by scope name. /// </summary> Task<IEnumerable<ApiScope>> FindApiScopesByNameAsync(IEnumerable<string> scopeNames);
/// <summary> /// Gets API resources by scope name. /// </summary> Task<IEnumerable<ApiResource>> FindApiResourcesByScopeNameAsync(IEnumerable<string> scopeNames);
/// <summary> /// Gets API resources by API resource name. /// </summary> Task<IEnumerable<ApiResource>> FindApiResourcesByNameAsync(IEnumerable<string> apiResourceNames);
/// <summary> /// Gets all resources. /// </summary> Task<Resources> GetAllResourcesAsync();}