master
Harald Wolff 2019-11-19 11:39:40 +01:00
parent 1b7030e45c
commit b4d6e8e26c
2 changed files with 11 additions and 3 deletions

View File

@ -10,7 +10,7 @@ namespace ln.application.demo
public DemoIdentityProvider()
{
Identity demoIdentity = new Identity("demo");
Identity demoIdentity = new Identity(this,"demo");
demoIdentity.AddSecureAttribute(new SeededPassword("demopass"));
identities.Add(demoIdentity.UniqueID,demoIdentity);
@ -18,7 +18,7 @@ namespace ln.application.demo
public override Identity CreateIdentity(string identityName)
{
Identity identity = new Identity(identityName);
Identity identity = new Identity(this,identityName);
identities.Add(identity.UniqueID, identity);
return identity;
}
@ -26,6 +26,14 @@ namespace ln.application.demo
public override IEnumerable<KeyValuePair<Guid, string>> GetIdentities() => identities.Select((arg) => new KeyValuePair<Guid, string>(arg.Key,arg.Value.IdentityName));
public override Identity GetIdentity(Guid uniqueID) => identities[uniqueID];
public override IEnumerable<RoleAssignment> GetRoleAssignments(Identity identity)
{
List<RoleAssignment> roleAssignments = new List<RoleAssignment>();
roleAssignments.Add(new RoleAssignment(this,identity, identity, Role.BE));
return roleAssignments;
}
public override bool Save(Identity identity) => true;
}
}

2
www

@ -1 +1 @@
Subproject commit caff9e19d57c1a2d940fbaee97cf42d679a1f16b
Subproject commit db1f67805bdc2a539ef1211d38b574053bb9c9be