Revised IdentityResource class.

pull/206/head
Halil İbrahim Kalkan 8 years ago
parent 66ce125f8e
commit 9614530e90

@ -7,19 +7,19 @@ namespace Volo.Abp.IdentityServer.IdentityResources
{
public class IdentityResource : AggregateRoot<Guid>
{
public virtual bool Enabled { get; set; } = true;
public virtual string Name { get; set; }
public virtual string DisplayName { get; set; }
public virtual string Description { get; set; }
public virtual bool Enabled { get; set; }
public virtual bool Required { get; set; }
public virtual bool Emphasize { get; set; }
public virtual bool ShowInDiscoveryDocument { get; set; } = true;
public virtual bool ShowInDiscoveryDocument { get; set; }
public virtual List<IdentityClaim> UserClaims { get; set; }
@ -28,10 +28,27 @@ namespace Volo.Abp.IdentityServer.IdentityResources
}
public IdentityResource(Guid id)
public IdentityResource(
Guid id,
[NotNull] string name,
string displayName = null,
string description = null,
bool enabled = true,
bool required = false,
bool emphasize = false,
bool showInDiscoveryDocument = true)
{
Id = id;
Check.NotNull(name, nameof(name));
Id = id;
Name = name;
DisplayName = displayName;
Description = description;
Enabled = enabled;
Required = required;
Emphasize = emphasize;
ShowInDiscoveryDocument = showInDiscoveryDocument;
UserClaims = new List<IdentityClaim>();
}

@ -120,14 +120,11 @@ namespace Volo.Abp.IdentityServer
private void AddIdentityResources()
{
var identityResource = new IdentityResource(_guidGenerator.Create())
var identityResource = new IdentityResource(_guidGenerator.Create(), "Test-Identity-Resource-Name-1")
{
Enabled = true,
Description = "Test-Identity-Resource-Description-1",
DisplayName = "Test-Identity-Resource-DisplayName-1",
Name = "Test-Identity-Resource-Name-1",
Required = true,
ShowInDiscoveryDocument = true,
Emphasize = true
};

Loading…
Cancel
Save