コード例 #1
0
        public Task <IEnumerable <ApiResource> > FindApiResourcesByScopeAsync(IEnumerable <string> scopeNames)
        {
            var apiResources = ApiServices.GetApiResources().Where(item => scopeNames.Contains(item.Name));

            return(Task.FromResult(apiResources));
        }
コード例 #2
0
 public Task <Resources> GetAllResourcesAsync()
 {
     return(Task.FromResult(new Resources(IdentityServices.GetIdentityResources(), ApiServices.GetApiResources())));
 }
コード例 #3
0
        public Task <ApiResource> FindApiResourceAsync(string name)
        {
            var apiReource = ApiServices.GetApiResources().FirstOrDefault(item => item.Name == name);

            return(Task.FromResult(apiReource));
        }