public UserInfoEndpointController(IdentityServerOptions options, TokenValidator tokenValidator, UserInfoResponseGenerator generator, BearerTokenUsageValidator tokenUsageValidator) { _tokenValidator = tokenValidator; _generator = generator; _options = options; _tokenUsageValidator = tokenUsageValidator; }
public UserInfoResponseGeneratorTests() { _client = new Client { ClientId = "client" }; _user = IdentityServerPrincipal.Create("bob", "bob", new Claim[] { new Claim("foo", "foo1"), new Claim("foo", "foo2"), new Claim("bar", "bar1"), new Claim("bar", "bar2"), }); _resourceStore = new InMemoryResourcesStore(_identityResources, _apiResources); _subject = new UserInfoResponseGenerator(_mockProfileService, _resourceStore, TestLogger.Create <UserInfoResponseGenerator>()); }
public UserInfoResponseGeneratorTests() { _client = new Client { ClientId = "client" }; _user = new IdentityServerUser("bob") { AdditionalClaims = { new Claim("foo", "foo1"), new Claim("foo", "foo2"), new Claim("bar", "bar1"), new Claim("bar", "bar2") } }.CreatePrincipal(); _resourceStore = new InMemoryResourcesStore(_identityResources, _apiResources, _apiScopes); _subject = new UserInfoResponseGenerator(_mockProfileService, _resourceStore, TestLogger.Create <UserInfoResponseGenerator>()); }