public AbstractScopeModel(global::IdentityServer4.Models.Scope scope) { Description = scope.Description; DisplayName = scope.DisplayName; Emphasize = scope.Emphasize; Name = scope.Name; Required = scope.Required; ShowInDiscoveryDocument = scope.ShowInDiscoveryDocument; UserClaims = Serialize(scope.UserClaims); }
public async Task <Scope> MakeScopeAsync() { var userClaims = await DeserializeUserClaimsAsync(UserClaims); var result = new global::IdentityServer4.Models.Scope() { Name = Name, DisplayName = DisplayName, Description = Description, UserClaims = userClaims, Emphasize = Emphasize, Required = Required, ShowInDiscoveryDocument = ShowInDiscoveryDocument }; return(await Task.FromResult(result)); }