Esempio n. 1
0
 protected override void ModifyServer(Server.RavenDbServer ravenDbServer)
 {
     ravenDbServer.Database.Put("Raven/ApiKeys/test", null, RavenJObject.FromObject(new ApiKeyDefinition
     {
         Name      = "test",
         Secret    = "ThisIsMySecret",
         Enabled   = true,
         Databases = new List <DatabaseAccess>
         {
             new DatabaseAccess {
                 TenantId = "*"
             },
         }
     }), new RavenJObject(), null);
 }
Esempio n. 2
0
		protected override void ModifyServer(Server.RavenDbServer ravenDbServer)
		{
			var id = "Raven/ApiKeys/test";
			ravenDbServer.SystemDatabase.Documents.Put(id, null,
									   RavenJObject.FromObject(new ApiKeyDefinition
									   {
										   Id = id,
										   Name = "test",
										   Secret = "test",
										   Enabled = true,
										   Databases =
				                           {
					                           new ResourceAccess {Admin = true, TenantId = "*"},
					                           new ResourceAccess {Admin = true, TenantId = "<system>"}
				                           }
									   }), new RavenJObject(), null);
		}