diff --git a/20180906135553___m_s_initial_create_8_designer_8cs.html b/20180906135553___m_s_initial_create_8_designer_8cs.html index d9a3a70078..cb575efef4 100644 --- a/20180906135553___m_s_initial_create_8_designer_8cs.html +++ b/20180906135553___m_s_initial_create_8_designer_8cs.html @@ -23,7 +23,7 @@
Checks if the ApiVersion is compatible with Version
true if the API is compatible, false otherwiseReferenced by Tgstation.Server.Host.Controllers.ApiController.OnActionExecutionAsync().
+Referenced by Tgstation.Server.Host.Controllers.ApiController.OnActionExecutionAsync().
Definition at line 37 of file ApiHeaders.cs.
-Referenced by Tgstation.Server.Api.ApiHeaders.ApiHeaders(), Tgstation.Server.Host.Core.SwaggerConfiguration.Configure(), and Tgstation.Server.Api.ApiHeaders.SetRequestHeaders().
+Referenced by Tgstation.Server.Api.ApiHeaders.ApiHeaders(), Tgstation.Server.Host.Core.SwaggerConfiguration.Configure(), and Tgstation.Server.Api.ApiHeaders.SetRequestHeaders().
@@ -741,7 +741,7 @@ Here is the caller graph for this function:Definition at line 27 of file ApiHeaders.cs.
-Referenced by Tgstation.Server.Api.ApiHeaders.ApiHeaders(), Tgstation.Server.Host.Core.SwaggerConfiguration.Apply(), and Tgstation.Server.Api.ApiHeaders.SetRequestHeaders().
+Referenced by Tgstation.Server.Api.ApiHeaders.ApiHeaders(), Tgstation.Server.Host.Core.SwaggerConfiguration.Apply(), and Tgstation.Server.Api.ApiHeaders.SetRequestHeaders().
@@ -761,7 +761,7 @@ Here is the caller graph for this function:Definition at line 87 of file ApiHeaders.cs.
-Referenced by Tgstation.Server.Host.Controllers.HomeController.CreateToken(), and Tgstation.Server.Api.ApiHeaders.SetRequestHeaders().
+Referenced by Tgstation.Server.Host.Controllers.HomeController.CreateToken(), and Tgstation.Server.Api.ApiHeaders.SetRequestHeaders().
@@ -789,7 +789,7 @@ Here is the caller graph for this function:Definition at line 32 of file ApiHeaders.cs.
-Referenced by Tgstation.Server.Api.ApiHeaders.ApiHeaders(), Tgstation.Server.Host.Core.SwaggerConfiguration.Configure(), and Tgstation.Server.Api.ApiHeaders.SetRequestHeaders().
+Referenced by Tgstation.Server.Api.ApiHeaders.ApiHeaders(), Tgstation.Server.Host.Core.SwaggerConfiguration.Configure(), and Tgstation.Server.Api.ApiHeaders.SetRequestHeaders().
@@ -837,7 +837,7 @@ Here is the caller graph for this function:Definition at line 47 of file ApiHeaders.cs.
-Referenced by Tgstation.Server.Api.ApiHeaders.ApiHeaders(), Tgstation.Server.Host.Core.SwaggerConfiguration.Configure(), Tgstation.Server.Api.Models.ErrorMessage.ErrorMessage(), and Tgstation.Server.Host.Controllers.HomeController.Home().
+Referenced by Tgstation.Server.Api.ApiHeaders.ApiHeaders(), Tgstation.Server.Host.Core.SwaggerConfiguration.Configure(), Tgstation.Server.Api.Models.ErrorMessage.ErrorMessage(), and Tgstation.Server.Host.Controllers.HomeController.Home().
@@ -867,7 +867,7 @@ Here is the caller graph for this function:Definition at line 67 of file ApiHeaders.cs.
-Referenced by Tgstation.Server.Api.ApiHeaders.ApiHeaders(), Tgstation.Server.Host.Controllers.ApiController.OnActionExecutionAsync(), and Tgstation.Server.Api.ApiHeaders.SetRequestHeaders().
+Referenced by Tgstation.Server.Api.ApiHeaders.ApiHeaders(), Tgstation.Server.Host.Controllers.ApiController.OnActionExecutionAsync(), and Tgstation.Server.Api.ApiHeaders.SetRequestHeaders().
@@ -896,7 +896,7 @@ Here is the caller graph for this function:Definition at line 52 of file ApiHeaders.cs.
-Referenced by Tgstation.Server.Api.ApiHeaders.ApiHeaders(), Tgstation.Server.Host.Security.ClaimsInjector.InjectClaimsIntoContext(), Tgstation.Server.Host.Controllers.ApiController.OnActionExecutionAsync(), and Tgstation.Server.Api.ApiHeaders.SetRequestHeaders().
+Referenced by Tgstation.Server.Api.ApiHeaders.ApiHeaders(), Tgstation.Server.Host.Security.ClaimsInjector.InjectClaimsIntoContext(), Tgstation.Server.Host.Controllers.ApiController.OnActionExecutionAsync(), and Tgstation.Server.Api.ApiHeaders.SetRequestHeaders().
@@ -925,7 +925,7 @@ Here is the caller graph for this function:Definition at line 82 of file ApiHeaders.cs.
-Referenced by Tgstation.Server.Api.ApiHeaders.ApiHeaders(), and Tgstation.Server.Host.Controllers.HomeController.CreateToken().
+Referenced by Tgstation.Server.Api.ApiHeaders.ApiHeaders(), and Tgstation.Server.Host.Controllers.HomeController.CreateToken().
@@ -954,7 +954,7 @@ Here is the caller graph for this function:Definition at line 62 of file ApiHeaders.cs.
-Referenced by Tgstation.Server.Api.ApiHeaders.ApiHeaders(), and Tgstation.Server.Host.Controllers.ApiController.OnActionExecutionAsync().
+Referenced by Tgstation.Server.Api.ApiHeaders.ApiHeaders(), and Tgstation.Server.Host.Controllers.ApiController.OnActionExecutionAsync().
@@ -1012,7 +1012,7 @@ Here is the caller graph for this function:Definition at line 77 of file ApiHeaders.cs.
-Referenced by Tgstation.Server.Api.ApiHeaders.ApiHeaders(), and Tgstation.Server.Host.Controllers.HomeController.CreateToken().
+Referenced by Tgstation.Server.Api.ApiHeaders.ApiHeaders(), and Tgstation.Server.Host.Controllers.HomeController.CreateToken().
diff --git a/class_tgstation_1_1_server_1_1_api_1_1_headers_exception-members.html b/class_tgstation_1_1_server_1_1_api_1_1_headers_exception-members.html index 866b3f4ce6..103a06faf8 100644 --- a/class_tgstation_1_1_server_1_1_api_1_1_headers_exception-members.html +++ b/class_tgstation_1_1_server_1_1_api_1_1_headers_exception-members.html @@ -23,7 +23,7 @@Definition at line 13 of file HeadersException.cs.
-Referenced by Tgstation.Server.Api.HeadersException.HeadersException(), and Tgstation.Server.Host.Controllers.ApiController.HeadersIssue().
+Referenced by Tgstation.Server.Api.HeadersException.HeadersException(), and Tgstation.Server.Host.Controllers.ApiController.HeadersIssue().
diff --git a/class_tgstation_1_1_server_1_1_api_1_1_models_1_1_administration-members.html b/class_tgstation_1_1_server_1_1_api_1_1_models_1_1_administration-members.html index b09e56d9e2..44e1f7ca68 100644 --- a/class_tgstation_1_1_server_1_1_api_1_1_models_1_1_administration-members.html +++ b/class_tgstation_1_1_server_1_1_api_1_1_models_1_1_administration-members.html @@ -23,7 +23,7 @@Definition at line 18 of file ServerInformation.cs.
-Referenced by Tgstation.Server.Host.Controllers.InstanceController.Create(), Tgstation.Server.Host.Configuration.GeneralConfiguration.GeneralConfiguration(), and Tgstation.Server.Host.Controllers.HomeController.Home().
+Referenced by Tgstation.Server.Host.Controllers.InstanceController.Create(), Tgstation.Server.Host.Configuration.GeneralConfiguration.GeneralConfiguration(), and Tgstation.Server.Host.Controllers.HomeController.Home().
@@ -163,7 +163,7 @@ PropertiesDefinition at line 13 of file ServerInformation.cs.
-Referenced by Tgstation.Server.Host.Configuration.GeneralConfiguration.GeneralConfiguration(), Tgstation.Server.Host.Controllers.HomeController.Home(), and Tgstation.Server.Host.Controllers.UserController.TrySetPassword().
+Referenced by Tgstation.Server.Host.Configuration.GeneralConfiguration.GeneralConfiguration(), Tgstation.Server.Host.Controllers.HomeController.Home(), and Tgstation.Server.Host.Controllers.UserController.TrySetPassword().
@@ -192,7 +192,7 @@ PropertiesDefinition at line 23 of file ServerInformation.cs.
-Referenced by Tgstation.Server.Host.Configuration.GeneralConfiguration.GeneralConfiguration(), and Tgstation.Server.Host.Controllers.HomeController.Home().
+Referenced by Tgstation.Server.Host.Configuration.GeneralConfiguration.GeneralConfiguration(), and Tgstation.Server.Host.Controllers.HomeController.Home().
@@ -221,7 +221,7 @@ PropertiesDefinition at line 28 of file ServerInformation.cs.
-Referenced by Tgstation.Server.Host.Controllers.HomeController.Home().
+Referenced by Tgstation.Server.Host.Controllers.HomeController.Home().
diff --git a/class_tgstation_1_1_server_1_1_api_1_1_models_1_1_internal_1_1_test_merge-members.html b/class_tgstation_1_1_server_1_1_api_1_1_models_1_1_internal_1_1_test_merge-members.html index eba6be18a1..6aedc5fa77 100644 --- a/class_tgstation_1_1_server_1_1_api_1_1_models_1_1_internal_1_1_test_merge-members.html +++ b/class_tgstation_1_1_server_1_1_api_1_1_models_1_1_internal_1_1_test_merge-members.html @@ -23,7 +23,7 @@Definition at line 16 of file User.cs.
-Referenced by Tgstation.Server.Host.Security.IdentityCache.CacheSystemIdentity(), Tgstation.Server.Host.Controllers.RepositoryController.Delete(), Tgstation.Server.Host.Controllers.InstanceController.GetId(), Tgstation.Server.Host.Controllers.UserController.GetId(), Tgstation.Server.Host.Extensions.DatabaseCollectionExtensions.GetTgsUser(), Tgstation.Server.Host.Controllers.InstanceController.GrantPermissions(), Tgstation.Server.Host.Controllers.InstanceController.InstanceAdminUser(), Tgstation.Server.Host.Controllers.InstanceController.List(), Tgstation.Server.Host.Security.IdentityCache.LoadCachedIdentity(), Tgstation.Server.Host.Controllers.ApiController.OnActionExecutionAsync(), Tgstation.Server.Host.Models.User.ToApi(), Tgstation.Server.Host.Controllers.InstanceUserController.Update(), and Tgstation.Server.Host.Controllers.RepositoryController.Update().
+Referenced by Tgstation.Server.Host.Security.IdentityCache.CacheSystemIdentity(), Tgstation.Server.Host.Controllers.RepositoryController.Delete(), Tgstation.Server.Host.Controllers.InstanceController.GetId(), Tgstation.Server.Host.Controllers.UserController.GetId(), Tgstation.Server.Host.Extensions.DatabaseCollectionExtensions.GetTgsUser(), Tgstation.Server.Host.Controllers.InstanceController.GrantPermissions(), Tgstation.Server.Host.Controllers.InstanceController.InstanceAdminUser(), Tgstation.Server.Host.Controllers.InstanceController.List(), Tgstation.Server.Host.Security.IdentityCache.LoadCachedIdentity(), Tgstation.Server.Host.Controllers.ApiController.OnActionExecutionAsync(), Tgstation.Server.Host.Models.User.ToApi(), Tgstation.Server.Host.Controllers.InstanceUserController.Update(), and Tgstation.Server.Host.Controllers.RepositoryController.Update().
diff --git a/class_tgstation_1_1_server_1_1_api_1_1_models_1_1_irc_connection_string_builder-members.html b/class_tgstation_1_1_server_1_1_api_1_1_models_1_1_irc_connection_string_builder-members.html index 813c143d66..75b3ca2015 100644 --- a/class_tgstation_1_1_server_1_1_api_1_1_models_1_1_irc_connection_string_builder-members.html +++ b/class_tgstation_1_1_server_1_1_api_1_1_models_1_1_irc_connection_string_builder-members.html @@ -23,7 +23,7 @@Definition at line 79 of file RightsHelper.cs.
-Definition at line 78 of file RightsHelper.cs.
+Referenced by Tgstation.Server.Api.Rights.RightsHelper.Clamp< TRight >().
+Referenced by Tgstation.Server.Api.Rights.RightsHelper.Clamp< TRight >().
Definition at line 95 of file RightsHelper.cs.
-Definition at line 94 of file RightsHelper.cs.
+References Tgstation.Server.Api.Rights.RightsHelper.AllRights< TRight >().
+References Tgstation.Server.Api.Rights.RightsHelper.AllRights< TRight >().
true if rightsType is an instance right, false otherwiseReferenced by Tgstation.Server.Host.Core.SwaggerConfiguration.Apply(), Tgstation.Server.Host.Security.AuthenticationContext.GetRight(), and Tgstation.Server.Host.Security.ClaimsInjector.InjectClaimsIntoContext().
+Referenced by Tgstation.Server.Host.Security.AuthenticationContext.GetRight(), and Tgstation.Server.Host.Security.ClaimsInjector.InjectClaimsIntoContext().

Referenced by Tgstation.Server.Host.Security.AuthenticationContext.GetRight(), Tgstation.Server.Host.Security.ClaimsInjector.InjectClaimsIntoContext(), and Tgstation.Server.Api.Rights.RightsHelper.RoleName().
+Referenced by Tgstation.Server.Host.Security.AuthenticationContext.GetRight(), Tgstation.Server.Host.Security.ClaimsInjector.InjectClaimsIntoContext(), and Tgstation.Server.Api.Rights.RightsHelper.RoleName().
Definition at line 61 of file RightsHelper.cs.
-Definition at line 60 of file RightsHelper.cs.
+References Tgstation.Server.Api.Rights.RightsHelper.RightToType().
@@ -504,17 +503,16 @@ Here is the caller graph for this function:Definition at line 41 of file RightsHelper.cs.
| readonly Version Tgstation.Server.Host.Components.Interop.DMApiConstants.Version = new Version(5, 2, 5) | +readonly Version Tgstation.Server.Host.Components.Interop.DMApiConstants.Version = new Version(5, 2, 6) |
Definition at line 36 of file DMApiConstants.cs.
-Referenced by Tgstation.Server.Host.Controllers.HomeController.Home(), and Tgstation.Server.Host.Components.Session.SessionController.ProcessBridgeRequest().
+Referenced by Tgstation.Server.Host.Controllers.HomeController.Home(), and Tgstation.Server.Host.Components.Session.SessionController.ProcessBridgeRequest().
diff --git a/class_tgstation_1_1_server_1_1_host_1_1_components_1_1_interop_1_1_d_m_api_parameters-members.html b/class_tgstation_1_1_server_1_1_host_1_1_components_1_1_interop_1_1_d_m_api_parameters-members.html index 4c443b818c..28250efd55 100644 --- a/class_tgstation_1_1_server_1_1_host_1_1_components_1_1_interop_1_1_d_m_api_parameters-members.html +++ b/class_tgstation_1_1_server_1_1_host_1_1_components_1_1_interop_1_1_d_m_api_parameters-members.html @@ -23,7 +23,7 @@Implements Tgstation.Server.Host.Components.StaticFiles.IConfiguration.
-Definition at line 502 of file Configuration.cs.
-Definition at line 512 of file Configuration.cs.
+References Tgstation.Server.Host.Core.SemaphoreSlimContext.Lock(), and Tgstation.Server.Host.Security.ISystemIdentity.RunImpersonated().
References Tgstation.Server.Host.Core.SemaphoreSlimContext.Lock().
Definition at line 18 of file ControlPanelConfiguration.cs.
-Referenced by Tgstation.Server.Host.Controllers.HomeController.Home().
+Referenced by Tgstation.Server.Host.Controllers.HomeController.Home().
This is the complete list of members for Tgstation.Server.Host.Controllers.AdministrationController, including all inherited members.
Public Member Functions inherited from Tgstation.Server.Host.Controllers.ApiController| ObjectResult | Created (object payload) | ||||
| Generic 201 response with a given payload . More... | |||||
| virtual Task< IActionResult > | ValidateInstanceRequest (CancellationToken cancellationToken) | ||||
| Performs validation steps for an instance request. More... | |||||
| virtual Task< IActionResult > | ValidateRequest (CancellationToken cancellationToken) | ||||
| Performs validation a request. More... | |||||
| IActionResult | HeadersIssue () | ||||
| Response for missing/Invalid headers. More... | |||||
|
tgstation-server
- 4.5.1
+ 4.5.2
The /tg/station 13 server suite
|
@@ -75,7 +75,7 @@ $(function() {
tgstation-server
- 4.5.1
+ 4.5.2
The /tg/station 13 server suite
|
@@ -108,7 +108,7 @@ Collaboration diagram for Tgstation.Server.Host.Controllers.ApiController:
||||
Public Member Functions | |
| ApiController (IDatabaseContext databaseContext, IAuthenticationContextFactory authenticationContextFactory, ILogger< ApiController > logger, bool requireInstance, bool requireHeaders=true) | |
| Construct an ApiController More... | |
| ApiController (IDatabaseContext databaseContext, IAuthenticationContextFactory authenticationContextFactory, ILogger< ApiController > logger, bool requireHeaders) | |
| Construct an ApiController More... | |
| override async Task | OnActionExecutionAsync (ActionExecutingContext context, ActionExecutionDelegate next) |
| ObjectResult | Created (object payload) |
| Generic 201 response with a given payload . More... | |
| virtual Task< IActionResult > | ValidateInstanceRequest (CancellationToken cancellationToken) |
| Performs validation steps for an instance request. More... | |
| virtual Task< IActionResult > | ValidateRequest (CancellationToken cancellationToken) |
| Performs validation a request. More... | |
| IActionResult | HeadersIssue () |
| Response for missing/Invalid headers. More... | |
Private Attributes | ||||
| readonly bool | requireInstance | |||
| If IAuthenticationContext.InstanceUser permissions are required to access the ApiController More... | ||||
| readonly bool | requireHeaders | |||
| If ApiHeaders are required More... | ||||
| bool | -requireInstance, | - -|||
| - | - | bool | -requireHeaders = true |
+ requireHeaders |
| @@ -231,25 +222,23 @@ Private Attributes | ||||
| databaseContext | The value of DatabaseContext | |||
| authenticationContextFactory | The IAuthenticationContextFactory for the ApiController | |||
| logger | The value of Logger | |||
| requireInstance | The value of requireInstance | |||
| requireHeaders | The value of requireHeaders | |||
Definition at line 69 of file ApiController.cs.
-Definition at line 63 of file ApiController.cs.
+References Tgstation.Server.Host.Security.IAuthenticationContextFactory.CurrentAuthenticationContext, Tgstation.Server.Host.Security.AuthenticationContext.InstanceUser, Tgstation.Server.Host.Controllers.ApiController.Logger, Tgstation.Server.Host.Controllers.ApiController.requireHeaders, and Tgstation.Server.Host.Controllers.ApiController.requireInstance.
+References Tgstation.Server.Host.Security.IAuthenticationContextFactory.CurrentAuthenticationContext, Tgstation.Server.Host.Security.AuthenticationContext.InstanceUser, Tgstation.Server.Host.Controllers.ApiController.Logger, and Tgstation.Server.Host.Controllers.ApiController.requireHeaders.
Response for missing/Invalid headers.
Definition at line 138 of file ApiController.cs.
-Definition at line 130 of file ApiController.cs.
+References Tgstation.Server.Host.Controllers.ApiController.ApiHeaders, Tgstation.Server.Api.HeadersException.MissingOrMalformedHeaders, and Tgstation.Server.Host.Controllers.ApiController.StatusCode().
-Referenced by Tgstation.Server.Host.Controllers.HomeController.CreateToken(), Tgstation.Server.Host.Controllers.HomeController.Home(), and Tgstation.Server.Host.Controllers.ApiController.OnActionExecutionAsync().
+Referenced by Tgstation.Server.Host.Controllers.HomeController.CreateToken(), Tgstation.Server.Host.Controllers.HomeController.Home(), and Tgstation.Server.Host.Controllers.ApiController.OnActionExecutionAsync().
Definition at line 167 of file ApiController.cs.
-Definition at line 159 of file ApiController.cs.
+References Tgstation.Server.Host.Controllers.ApiController.ApiHeaders, Tgstation.Server.Api.ApiHeaders.ApiVersion, Tgstation.Server.Api.ApiHeaders.Compatible(), Tgstation.Server.Host.Controllers.ApiController.HeadersIssue(), Tgstation.Server.Api.Models.Internal.User.Id, Tgstation.Server.Api.ApiHeaders.InstanceId, Tgstation.Server.Host.Security.AuthenticationContext.InstanceUser, Tgstation.Server.Host.Controllers.ApiController.Logger, Tgstation.Server.Api.ApiHeaders.RawUserAgent, Tgstation.Server.Host.Controllers.ApiController.requireHeaders, Tgstation.Server.Host.Controllers.ApiController.requireInstance, Tgstation.Server.Host.Controllers.ApiController.StatusCode(), Tgstation.Server.Host.Security.AuthenticationContext.User, and Tgstation.Server.Host.Controllers.ApiController.ValidateInstanceRequest().
+References Tgstation.Server.Host.Controllers.ApiController.ApiHeaders, Tgstation.Server.Api.ApiHeaders.ApiVersion, Tgstation.Server.Api.ApiHeaders.Compatible(), Tgstation.Server.Host.Controllers.ApiController.HeadersIssue(), Tgstation.Server.Api.Models.Internal.User.Id, Tgstation.Server.Api.ApiHeaders.InstanceId, Tgstation.Server.Host.Controllers.ApiController.Logger, Tgstation.Server.Api.ApiHeaders.RawUserAgent, Tgstation.Server.Host.Controllers.ApiController.requireHeaders, Tgstation.Server.Host.Controllers.ApiController.StatusCode(), Tgstation.Server.Host.Security.AuthenticationContext.User, and Tgstation.Server.Host.Controllers.ApiController.ValidateRequest().

Referenced by Tgstation.Server.Host.Controllers.AdministrationController.CheckReleasesAndApplyUpdate(), Tgstation.Server.Host.Controllers.ChatController.Create(), Tgstation.Server.Host.Controllers.AdministrationController.Delete(), Tgstation.Server.Host.Controllers.ApiController.HeadersIssue(), Tgstation.Server.Host.Controllers.ApiController.OnActionExecutionAsync(), Tgstation.Server.Host.Controllers.AdministrationController.RateLimit(), and Tgstation.Server.Host.Controllers.AdministrationController.Read().
+Referenced by Tgstation.Server.Host.Controllers.AdministrationController.CheckReleasesAndApplyUpdate(), Tgstation.Server.Host.Controllers.ChatController.Create(), Tgstation.Server.Host.Controllers.AdministrationController.Delete(), Tgstation.Server.Host.Controllers.ApiController.HeadersIssue(), Tgstation.Server.Host.Controllers.ApiController.OnActionExecutionAsync(), Tgstation.Server.Host.Controllers.AdministrationController.RateLimit(), and Tgstation.Server.Host.Controllers.AdministrationController.Read().
| virtual Task<IActionResult> Tgstation.Server.Host.Controllers.ApiController.ValidateInstanceRequest | +virtual Task<IActionResult> Tgstation.Server.Host.Controllers.ApiController.ValidateRequest | ( | CancellationToken | cancellationToken | ) | @@ -794,7 +774,7 @@ Here is the caller graph for this function:
Performs validation steps for an instance request.
+Performs validation a request.
| cancellationToken | The CancellationToken for the operation. | ||||
-
|
- -private | -
If IAuthenticationContext.InstanceUser permissions are required to access the ApiController
-Definition at line 54 of file ApiController.cs.
-Referenced by Tgstation.Server.Host.Controllers.ApiController.ApiController(), and Tgstation.Server.Host.Controllers.ApiController.OnActionExecutionAsync().
+Referenced by Tgstation.Server.Host.Controllers.ApiController.ApiController(), and Tgstation.Server.Host.Controllers.ApiController.OnActionExecutionAsync().
Definition at line 29 of file ApiController.cs.
-Referenced by Tgstation.Server.Host.Controllers.ApiController.HeadersIssue(), and Tgstation.Server.Host.Controllers.ApiController.OnActionExecutionAsync().
+Referenced by Tgstation.Server.Host.Controllers.ApiController.HeadersIssue(), Tgstation.Server.Host.Controllers.ApiController.OnActionExecutionAsync(), and Tgstation.Server.Host.Controllers.InstanceRequiredController.ValidateRequest().
@@ -1013,7 +965,7 @@ Here is the caller graph for this function:Definition at line 44 of file ApiController.cs.
-Referenced by Tgstation.Server.Host.Controllers.ApiController.ApiController(), Tgstation.Server.Host.Controllers.AdministrationController.CheckReleasesAndApplyUpdate(), Tgstation.Server.Host.Controllers.ConfigurationController.Create(), Tgstation.Server.Host.Controllers.HomeController.CreateToken(), Tgstation.Server.Host.Controllers.AdministrationController.Delete(), Tgstation.Server.Host.Controllers.RepositoryController.Delete(), Tgstation.Server.Host.Controllers.ConfigurationController.File(), Tgstation.Server.Host.Controllers.HomeController.Home(), Tgstation.Server.Host.Controllers.RepositoryController.LoadRevisionInformation(), Tgstation.Server.Host.Controllers.ApiController.OnActionExecutionAsync(), Tgstation.Server.Host.Controllers.AdministrationController.RateLimit(), Tgstation.Server.Host.Controllers.AdministrationController.Read(), Tgstation.Server.Host.Controllers.ConfigurationController.Update(), Tgstation.Server.Host.Controllers.RepositoryController.Update(), and Tgstation.Server.Host.Controllers.InstanceRequiredController.ValidateInstanceRequest().
+Referenced by Tgstation.Server.Host.Controllers.ApiController.ApiController(), Tgstation.Server.Host.Controllers.AdministrationController.CheckReleasesAndApplyUpdate(), Tgstation.Server.Host.Controllers.ConfigurationController.Create(), Tgstation.Server.Host.Controllers.HomeController.CreateToken(), Tgstation.Server.Host.Controllers.AdministrationController.Delete(), Tgstation.Server.Host.Controllers.RepositoryController.Delete(), Tgstation.Server.Host.Controllers.ConfigurationController.File(), Tgstation.Server.Host.Controllers.HomeController.Home(), Tgstation.Server.Host.Controllers.RepositoryController.LoadRevisionInformation(), Tgstation.Server.Host.Controllers.ApiController.OnActionExecutionAsync(), Tgstation.Server.Host.Controllers.AdministrationController.RateLimit(), Tgstation.Server.Host.Controllers.AdministrationController.Read(), Tgstation.Server.Host.Controllers.ConfigurationController.Update(), Tgstation.Server.Host.Controllers.RepositoryController.Update(), and Tgstation.Server.Host.Controllers.InstanceRequiredController.ValidateRequest().
@@ -1021,6 +973,7 @@ Here is the caller graph for this function:This is the complete list of members for Tgstation.Server.Host.Controllers.ByondController, including all inherited members.

| Changes the active BYOND version to the one specified in a given model . More... | |
Public Member Functions inherited from Tgstation.Server.Host.Controllers.ApiController | |
| ApiController (IDatabaseContext databaseContext, IAuthenticationContextFactory authenticationContextFactory, ILogger< ApiController > logger, bool requireInstance, bool requireHeaders=true) | |
| Construct an ApiController More... | |
| ApiController (IDatabaseContext databaseContext, IAuthenticationContextFactory authenticationContextFactory, ILogger< ApiController > logger, bool requireHeaders) | |
| Construct an ApiController More... | |
| override async Task | OnActionExecutionAsync (ActionExecutingContext context, ActionExecutionDelegate next) |
| InstanceRequiredController (IInstanceManager instanceManager, IDatabaseContext databaseContext, IAuthenticationContextFactory authenticationContextFactory, ILogger< InstanceRequiredController > logger) | |
Initializes a new instance of the InstanceRequiredController class. More... | |
| override async Task< IActionResult > | ValidateInstanceRequest (CancellationToken cancellationToken) |
| Performs validation steps for an instance request. More... | |
| override async Task< IActionResult > | ValidateRequest (CancellationToken cancellationToken) |
| Performs validation a request. More... | |
| async Task< IActionResult > | WithComponentInstance (Func< IInstanceCore, Task< IActionResult >> action) |
| Run a given action with the relevant IInstance. More... | |
|
tgstation-server
- 4.5.1
+ 4.5.2
The /tg/station 13 server suite
|
@@ -75,7 +75,7 @@ $(function() {
tgstation-server
- 4.5.1
+ 4.5.2
The /tg/station 13 server suite
|
@@ -96,12 +96,12 @@ Collaboration diagram for Tgstation.Server.Host.Controllers.ChatController:
| Updates a chat bot model . More... | |
Public Member Functions inherited from Tgstation.Server.Host.Controllers.ApiController | |
| ApiController (IDatabaseContext databaseContext, IAuthenticationContextFactory authenticationContextFactory, ILogger< ApiController > logger, bool requireInstance, bool requireHeaders=true) | |
| Construct an ApiController More... | |
| ApiController (IDatabaseContext databaseContext, IAuthenticationContextFactory authenticationContextFactory, ILogger< ApiController > logger, bool requireHeaders) | |
| Construct an ApiController More... | |
| override async Task | OnActionExecutionAsync (ActionExecutingContext context, ActionExecutionDelegate next) |
| InstanceRequiredController (IInstanceManager instanceManager, IDatabaseContext databaseContext, IAuthenticationContextFactory authenticationContextFactory, ILogger< InstanceRequiredController > logger) | |||||
Initializes a new instance of the InstanceRequiredController class. More... | |||||
| override async Task< IActionResult > | ValidateInstanceRequest (CancellationToken cancellationToken) | ||||
| Performs validation steps for an instance request. More... | |||||
| override async Task< IActionResult > | ValidateRequest (CancellationToken cancellationToken) | ||||
| Performs validation a request. More... | |||||
| async Task< IActionResult > | WithComponentInstance (Func< IInstanceCore, Task< IActionResult >> action) | ||||
| Run a given action with the relevant IInstance. More... | |||||
|
tgstation-server
- 4.5.1
+ 4.5.2
The /tg/station 13 server suite
|
@@ -75,7 +75,7 @@ $(function() {
tgstation-server
- 4.5.1
+ 4.5.2
The /tg/station 13 server suite
|
@@ -96,14 +96,14 @@ Collaboration diagram for Tgstation.Server.Host.Controllers.ConfigurationControl
||||
| Deletes an empty directory More... | |
Public Member Functions inherited from Tgstation.Server.Host.Controllers.ApiController | |
| ApiController (IDatabaseContext databaseContext, IAuthenticationContextFactory authenticationContextFactory, ILogger< ApiController > logger, bool requireInstance, bool requireHeaders=true) | |
| Construct an ApiController More... | |
| ApiController (IDatabaseContext databaseContext, IAuthenticationContextFactory authenticationContextFactory, ILogger< ApiController > logger, bool requireHeaders) | |
| Construct an ApiController More... | |
| override async Task | OnActionExecutionAsync (ActionExecutingContext context, ActionExecutionDelegate next) |
| InstanceRequiredController (IInstanceManager instanceManager, IDatabaseContext databaseContext, IAuthenticationContextFactory authenticationContextFactory, ILogger< InstanceRequiredController > logger) | |||||
Initializes a new instance of the InstanceRequiredController class. More... | |||||
| override async Task< IActionResult > | ValidateInstanceRequest (CancellationToken cancellationToken) | ||||
| Performs validation steps for an instance request. More... | |||||
| override async Task< IActionResult > | ValidateRequest (CancellationToken cancellationToken) | ||||
| Performs validation a request. More... | |||||
| async Task< IActionResult > | WithComponentInstance (Func< IInstanceCore, Task< IActionResult >> action) | ||||
| Run a given action with the relevant IInstance. More... | |||||
|
tgstation-server
- 4.5.1
+ 4.5.2
The /tg/station 13 server suite
|
@@ -75,7 +75,7 @@ $(function() {
tgstation-server
- 4.5.1
+ 4.5.2
The /tg/station 13 server suite
|
@@ -96,15 +96,15 @@ Collaboration diagram for Tgstation.Server.Host.Controllers.DreamDaemonControlle
||||
| Creates a Api.Models.Job to generate a DreamDaemon process dump. More... | |
Public Member Functions inherited from Tgstation.Server.Host.Controllers.ApiController | |
| ApiController (IDatabaseContext databaseContext, IAuthenticationContextFactory authenticationContextFactory, ILogger< ApiController > logger, bool requireInstance, bool requireHeaders=true) | |
| Construct an ApiController More... | |
| ApiController (IDatabaseContext databaseContext, IAuthenticationContextFactory authenticationContextFactory, ILogger< ApiController > logger, bool requireHeaders) | |
| Construct an ApiController More... | |
| override async Task | OnActionExecutionAsync (ActionExecutingContext context, ActionExecutionDelegate next) |
| InstanceRequiredController (IInstanceManager instanceManager, IDatabaseContext databaseContext, IAuthenticationContextFactory authenticationContextFactory, ILogger< InstanceRequiredController > logger) | |||||
Initializes a new instance of the InstanceRequiredController class. More... | |||||
| override async Task< IActionResult > | ValidateInstanceRequest (CancellationToken cancellationToken) | ||||
| Performs validation steps for an instance request. More... | |||||
| override async Task< IActionResult > | ValidateRequest (CancellationToken cancellationToken) | ||||
| Performs validation a request. More... | |||||
| async Task< IActionResult > | WithComponentInstance (Func< IInstanceCore, Task< IActionResult >> action) | ||||
| Run a given action with the relevant IInstance. More... | |||||
|
tgstation-server
- 4.5.1
+ 4.5.2
The /tg/station 13 server suite
|
@@ -75,7 +75,7 @@ $(function() {
tgstation-server
- 4.5.1
+ 4.5.2
The /tg/station 13 server suite
|
@@ -95,15 +95,15 @@ Collaboration diagram for Tgstation.Server.Host.Controllers.DreamMakerController
||||
| Update deployment settings. More... | |
Public Member Functions inherited from Tgstation.Server.Host.Controllers.ApiController | |
| ApiController (IDatabaseContext databaseContext, IAuthenticationContextFactory authenticationContextFactory, ILogger< ApiController > logger, bool requireInstance, bool requireHeaders=true) | |
| Construct an ApiController More... | |
| ApiController (IDatabaseContext databaseContext, IAuthenticationContextFactory authenticationContextFactory, ILogger< ApiController > logger, bool requireHeaders) | |
| Construct an ApiController More... | |
| override async Task | OnActionExecutionAsync (ActionExecutingContext context, ActionExecutionDelegate next) |
| InstanceRequiredController (IInstanceManager instanceManager, IDatabaseContext databaseContext, IAuthenticationContextFactory authenticationContextFactory, ILogger< InstanceRequiredController > logger) | |
Initializes a new instance of the InstanceRequiredController class. More... | |
| override async Task< IActionResult > | ValidateInstanceRequest (CancellationToken cancellationToken) |
| Performs validation steps for an instance request. More... | |
| override async Task< IActionResult > | ValidateRequest (CancellationToken cancellationToken) |
| Performs validation a request. More... | |
| async Task< IActionResult > | WithComponentInstance (Func< IInstanceCore, Task< IActionResult >> action) |
| Run a given action with the relevant IInstance. More... | |
|
tgstation-server
- 4.5.1
+ 4.5.2
The /tg/station 13 server suite
|
@@ -75,7 +75,7 @@ $(function() {
tgstation-server
- 4.5.1
+ 4.5.2
The /tg/station 13 server suite
|
@@ -126,9 +126,9 @@ Public Member Functions
| Attempt to authenticate a User using ApiController.ApiHeaders More... | |
Public Member Functions inherited from Tgstation.Server.Host.Controllers.ApiController | |
| ApiController (IDatabaseContext databaseContext, IAuthenticationContextFactory authenticationContextFactory, ILogger< ApiController > logger, bool requireInstance, bool requireHeaders=true) | |
| Construct an ApiController More... | |
| ApiController (IDatabaseContext databaseContext, IAuthenticationContextFactory authenticationContextFactory, ILogger< ApiController > logger, bool requireHeaders) | |
| Construct an ApiController More... | |
| override async Task | OnActionExecutionAsync (ActionExecutingContext context, ActionExecutionDelegate next) |
| ObjectResult | Created (object payload) |
| Generic 201 response with a given payload . More... | |
| virtual Task< IActionResult > | ValidateInstanceRequest (CancellationToken cancellationToken) |
| Performs validation steps for an instance request. More... | |
| virtual Task< IActionResult > | ValidateRequest (CancellationToken cancellationToken) |
| Performs validation a request. More... | |
| IActionResult | HeadersIssue () |
| Response for missing/Invalid headers. More... | |
|
tgstation-server
- 4.5.1
+ 4.5.2
The /tg/station 13 server suite
|
@@ -75,7 +75,7 @@ $(function() {
tgstation-server
- 4.5.1
+ 4.5.2
The /tg/station 13 server suite
|
@@ -140,9 +140,9 @@ Public Member Functions
| Gives the current user full permissions on a given instance id . More... | |
Public Member Functions inherited from Tgstation.Server.Host.Controllers.ApiController | |
| ApiController (IDatabaseContext databaseContext, IAuthenticationContextFactory authenticationContextFactory, ILogger< ApiController > logger, bool requireInstance, bool requireHeaders=true) | |
| Construct an ApiController More... | |
| ApiController (IDatabaseContext databaseContext, IAuthenticationContextFactory authenticationContextFactory, ILogger< ApiController > logger, bool requireHeaders) | |
| Construct an ApiController More... | |
| override async Task | OnActionExecutionAsync (ActionExecutingContext context, ActionExecutionDelegate next) |
| ObjectResult | Created (object payload) | ||||
| Generic 201 response with a given payload . More... | |||||
| virtual Task< IActionResult > | ValidateInstanceRequest (CancellationToken cancellationToken) | ||||
| Performs validation steps for an instance request. More... | |||||
| virtual Task< IActionResult > | ValidateRequest (CancellationToken cancellationToken) | ||||
| Performs validation a request. More... | |||||
| IActionResult | HeadersIssue () | ||||
| Response for missing/Invalid headers. More... | |||||
|
tgstation-server
- 4.5.1
+ 4.5.2
The /tg/station 13 server suite
|
@@ -75,7 +75,7 @@ $(function() {
tgstation-server
- 4.5.1
+ 4.5.2
The /tg/station 13 server suite
|
@@ -103,11 +103,11 @@ Collaboration diagram for Tgstation.Server.Host.Controllers.InstanceRequiredCont
@@ -123,9 +123,9 @@ Protected Member Functions
||||
| InstanceRequiredController (IInstanceManager instanceManager, IDatabaseContext databaseContext, IAuthenticationContextFactory authenticationContextFactory, ILogger< InstanceRequiredController > logger) | |||||
Initializes a new instance of the InstanceRequiredController class. More... | |||||
| override async Task< IActionResult > | ValidateInstanceRequest (CancellationToken cancellationToken) | ||||
| Performs validation steps for an instance request. More... | |||||
| override async Task< IActionResult > | ValidateRequest (CancellationToken cancellationToken) | ||||
| Performs validation a request. More... | |||||
| async Task< IActionResult > | WithComponentInstance (Func< IInstanceCore, Task< IActionResult >> action) | ||||
| Run a given action with the relevant IInstance. More... | |||||
Additional Inherited Members | |||||
Public Member Functions inherited from Tgstation.Server.Host.Controllers.ApiController | |||||
| ApiController (IDatabaseContext databaseContext, IAuthenticationContextFactory authenticationContextFactory, ILogger< ApiController > logger, bool requireInstance, bool requireHeaders=true) | |||||
| Construct an ApiController More... | |||||
| ApiController (IDatabaseContext databaseContext, IAuthenticationContextFactory authenticationContextFactory, ILogger< ApiController > logger, bool requireHeaders) | |||||
| Construct an ApiController More... | |||||
| override async Task | OnActionExecutionAsync (ActionExecutingContext context, ActionExecutionDelegate next) | ||||
Properties inherited from Tgstation.Server.Host.Controllers.ApiController |
-
@@ -539,13 +543,16 @@ Here is the caller graph for this function:
Performs validation steps for an instance request. +Performs validation a request. -Reimplemented from Tgstation.Server.Host.Controllers.ApiController. +Reimplemented from Tgstation.Server.Host.Controllers.ApiController. -Definition at line 47 of file InstanceRequiredController.cs. -
-
-
-
-
-
-
-
-
+
Definition at line 46 of file InstanceRequiredController.cs. +
+
+
+
+
+
+
+
+
+
+
+
+
+
-References Tgstation.Server.Host.Components.IInstanceManager.GetInstanceReference(), Tgstation.Server.Host.Controllers.InstanceRequiredController.instanceManager, Tgstation.Server.Host.Controllers.ApiController.Logger, Tgstation.Server.Host.Database.DatabaseContext.Save(), and Tgstation.Server.Host.Controllers.InstanceRequiredController.ValidateInstanceOnlineStatus(). +References Tgstation.Server.Host.Controllers.ApiController.ApiHeaders, Tgstation.Server.Host.Components.IInstanceManager.GetInstanceReference(), Tgstation.Server.Host.Controllers.InstanceRequiredController.instanceManager, Tgstation.Server.Host.Security.AuthenticationContext.InstanceUser, Tgstation.Server.Host.Controllers.ApiController.Logger, Tgstation.Server.Host.Database.DatabaseContext.Save(), and Tgstation.Server.Host.Controllers.InstanceRequiredController.ValidateInstanceOnlineStatus().
Here is the call graph for this function:
-
![]() ![]()
The context of action should be as small as possinle so as to avoid race conditions. -Definition at line 64 of file InstanceRequiredController.cs. -
-
-
-
-
-
-
-
-
-
-
-
+
Definition at line 68 of file InstanceRequiredController.cs. +
+
+
+
+
+
+
+
+
+
+
+
References Tgstation.Server.Host.Components.IInstanceManager.GetInstanceReference(), and Tgstation.Server.Host.Controllers.InstanceRequiredController.instanceManager. @@ -529,7 +533,7 @@ Here is the caller graph for this function:Definition at line 22 of file InstanceRequiredController.cs. -Referenced by Tgstation.Server.Host.Controllers.InstanceRequiredController.InstanceRequiredController(), Tgstation.Server.Host.Controllers.InstanceRequiredController.ValidateInstanceOnlineStatus(), Tgstation.Server.Host.Controllers.InstanceRequiredController.ValidateInstanceRequest(), and Tgstation.Server.Host.Controllers.InstanceRequiredController.WithComponentInstance(). +Referenced by Tgstation.Server.Host.Controllers.InstanceRequiredController.InstanceRequiredController(), Tgstation.Server.Host.Controllers.InstanceRequiredController.ValidateInstanceOnlineStatus(), Tgstation.Server.Host.Controllers.InstanceRequiredController.ValidateRequest(), and Tgstation.Server.Host.Controllers.InstanceRequiredController.WithComponentInstance(). readonly IInstanceManager instanceManager The IInstanceManager for the InstanceRequiredController. Definition: InstanceRequiredController.cs:22 Backend abstract implementation of IDatabaseContext Definition: DatabaseContext.cs:23 Manages Api.Models.Users for a scope Definition: AuthenticationContext.cs:12 IInstanceReference GetInstanceReference(Models.Instance metadata) Get the IInstanceReference associated with given metadata Task Save(CancellationToken cancellationToken) Saves changes made to the IDatabaseContext InstanceUser InstanceUser Definition: AuthenticationContext.cs:17 Represents an error message returned by the server Definition: ErrorMessage.cs:10 static bool ValidateInstanceOnlineStatus(IInstanceManager instanceManager, ILogger logger, Models.Instance metadata) Corrects discrepencies between the Api.Models.Instance.Online status of IInstances in the database vs... Definition: InstanceRequiredController.cs:85 static bool ValidateInstanceOnlineStatus(IInstanceManager instanceManager, ILogger logger, Models.Instance metadata) Corrects discrepencies between the Api.Models.Instance.Online status of IInstances in the database vs... Definition: InstanceRequiredController.cs:89 Generated by
|
@@ -75,7 +75,7 @@ $(function() {
tgstation-server
- 4.5.1
+ 4.5.2
The /tg/station 13 server suite
This is the complete list of members for Tgstation.Server.Host.Controllers.InstanceUserController, including all inherited members. diff --git a/class_tgstation_1_1_server_1_1_host_1_1_controllers_1_1_instance_user_controller.html b/class_tgstation_1_1_server_1_1_host_1_1_controllers_1_1_instance_user_controller.html index 29b3fa9329..85e14f8bf5 100644 --- a/class_tgstation_1_1_server_1_1_host_1_1_controllers_1_1_instance_user_controller.html +++ b/class_tgstation_1_1_server_1_1_host_1_1_controllers_1_1_instance_user_controller.html @@ -23,7 +23,7 @@
|
@@ -94,12 +94,12 @@ Collaboration diagram for Tgstation.Server.Host.Controllers.InstanceUserControll
@@ -128,9 +128,9 @@ Public Member Functionstgstation-server
- 4.5.1
+ 4.5.2
The /tg/station 13 server suite
|
||
| Delete an Api.Models.InstanceUser. More... | |||||
Public Member Functions inherited from Tgstation.Server.Host.Controllers.ApiController | |||||
| ApiController (IDatabaseContext databaseContext, IAuthenticationContextFactory authenticationContextFactory, ILogger< ApiController > logger, bool requireInstance, bool requireHeaders=true) | |||||
| Construct an ApiController More... | |||||
| ApiController (IDatabaseContext databaseContext, IAuthenticationContextFactory authenticationContextFactory, ILogger< ApiController > logger, bool requireHeaders) | |||||
| Construct an ApiController More... | |||||
| override async Task | OnActionExecutionAsync (ActionExecutingContext context, ActionExecutionDelegate next) | ||||
| InstanceRequiredController (IInstanceManager instanceManager, IDatabaseContext databaseContext, IAuthenticationContextFactory authenticationContextFactory, ILogger< InstanceRequiredController > logger) | ||
Initializes a new instance of the InstanceRequiredController class. More... | ||
| override async Task< IActionResult > | ValidateInstanceRequest (CancellationToken cancellationToken) | |
| Performs validation steps for an instance request. More... | ||
| override async Task< IActionResult > | ValidateRequest (CancellationToken cancellationToken) | |
| Performs validation a request. More... | ||
| async Task< IActionResult > | WithComponentInstance (Func< IInstanceCore, Task< IActionResult >> action) | |
| Run a given action with the relevant IInstance. More... | ||
|
tgstation-server
- 4.5.1
+ 4.5.2
The /tg/station 13 server suite
|
@@ -75,7 +75,7 @@ $(function() {
tgstation-server
- 4.5.1
+ 4.5.2
The /tg/station 13 server suite
|
@@ -95,15 +95,15 @@ Collaboration diagram for Tgstation.Server.Host.Controllers.JobController:
|
| Get a specific Api.Models.Job. More... | |
Public Member Functions inherited from Tgstation.Server.Host.Controllers.ApiController | |
| ApiController (IDatabaseContext databaseContext, IAuthenticationContextFactory authenticationContextFactory, ILogger< ApiController > logger, bool requireInstance, bool requireHeaders=true) | |
| Construct an ApiController More... | |
| ApiController (IDatabaseContext databaseContext, IAuthenticationContextFactory authenticationContextFactory, ILogger< ApiController > logger, bool requireHeaders) | |
| Construct an ApiController More... | |
| override async Task | OnActionExecutionAsync (ActionExecutingContext context, ActionExecutionDelegate next) |
| InstanceRequiredController (IInstanceManager instanceManager, IDatabaseContext databaseContext, IAuthenticationContextFactory authenticationContextFactory, ILogger< InstanceRequiredController > logger) | ||
Initializes a new instance of the InstanceRequiredController class. More... | ||
| override async Task< IActionResult > | ValidateInstanceRequest (CancellationToken cancellationToken) | |
| Performs validation steps for an instance request. More... | ||
| override async Task< IActionResult > | ValidateRequest (CancellationToken cancellationToken) | |
| Performs validation a request. More... | ||
| async Task< IActionResult > | WithComponentInstance (Func< IInstanceCore, Task< IActionResult >> action) | |
| Run a given action with the relevant IInstance. More... | ||
|
tgstation-server
- 4.5.1
+ 4.5.2
The /tg/station 13 server suite
|
@@ -75,7 +75,7 @@ $(function() {
||
| ApiController(IDatabaseContext databaseContext, IAuthenticationContextFactory authenticationContextFactory, ILogger< ApiController > logger, bool requireInstance, bool requireHeaders=true) | Tgstation.Server.Host.Controllers.ApiController | |
| ApiController(IDatabaseContext databaseContext, IAuthenticationContextFactory authenticationContextFactory, ILogger< ApiController > logger, bool requireHeaders) | Tgstation.Server.Host.Controllers.ApiController | |
| ApiHeaders | Tgstation.Server.Host.Controllers.ApiController | protected |
| AuthenticationContext | Tgstation.Server.Host.Controllers.ApiController | protected |
| Create([FromBody] Repository model, CancellationToken cancellationToken) | Tgstation.Server.Host.Controllers.RepositoryController | |
| Read(CancellationToken cancellationToken) | Tgstation.Server.Host.Controllers.RepositoryController | |
| RepositoryController(IDatabaseContext databaseContext, IAuthenticationContextFactory authenticationContextFactory, IInstanceManager instanceManager, IGitHubClientFactory gitHubClientFactory, IJobManager jobManager, ILogger< RepositoryController > logger, IOptions< GeneralConfiguration > generalConfigurationOptions) | Tgstation.Server.Host.Controllers.RepositoryController | |
| requireHeaders | Tgstation.Server.Host.Controllers.ApiController | private |
| requireInstance | Tgstation.Server.Host.Controllers.ApiController | private |
| RequiresPosixSystemIdentity() | Tgstation.Server.Host.Controllers.ApiController | protected |
| StatusCode(HttpStatusCode statusCode) | Tgstation.Server.Host.Controllers.ApiController | protected |
| StatusCode(HttpStatusCode statusCode, object errorMessage) | Tgstation.Server.Host.Controllers.ApiController | protected |
| Update([FromBody] Repository model, CancellationToken cancellationToken) | Tgstation.Server.Host.Controllers.RepositoryController | |
| ValidateInstanceOnlineStatus(IInstanceManager instanceManager, ILogger logger, Models.Instance metadata) | Tgstation.Server.Host.Controllers.InstanceRequiredController | static |
| ValidateInstanceRequest(CancellationToken cancellationToken) | Tgstation.Server.Host.Controllers.InstanceRequiredController | protectedvirtual |
| WithComponentInstance(Func< IInstanceCore, Task< IActionResult >> action) | Tgstation.Server.Host.Controllers.InstanceRequiredController | protected |
| RequiresPosixSystemIdentity() | Tgstation.Server.Host.Controllers.ApiController | protected |
| StatusCode(HttpStatusCode statusCode) | Tgstation.Server.Host.Controllers.ApiController | protected |
| StatusCode(HttpStatusCode statusCode, object errorMessage) | Tgstation.Server.Host.Controllers.ApiController | protected |
| Update([FromBody] Repository model, CancellationToken cancellationToken) | Tgstation.Server.Host.Controllers.RepositoryController | |
| ValidateInstanceOnlineStatus(IInstanceManager instanceManager, ILogger logger, Models.Instance metadata) | Tgstation.Server.Host.Controllers.InstanceRequiredController | static |
| ValidateRequest(CancellationToken cancellationToken) | Tgstation.Server.Host.Controllers.InstanceRequiredController | protectedvirtual |
| WithComponentInstance(Func< IInstanceCore, Task< IActionResult >> action) | Tgstation.Server.Host.Controllers.InstanceRequiredController | protected |
Public Member Functions inherited from Tgstation.Server.Host.Controllers.ApiController| InstanceRequiredController (IInstanceManager instanceManager, IDatabaseContext databaseContext, IAuthenticationContextFactory authenticationContextFactory, ILogger< InstanceRequiredController > logger) | ||
Initializes a new instance of the InstanceRequiredController class. More... | ||
| override async Task< IActionResult > | ValidateInstanceRequest (CancellationToken cancellationToken) | |
| Performs validation steps for an instance request. More... | ||
| override async Task< IActionResult > | ValidateRequest (CancellationToken cancellationToken) | |
| Performs validation a request. More... | ||
| async Task< IActionResult > | WithComponentInstance (Func< IInstanceCore, Task< IActionResult >> action) | |
| Run a given action with the relevant IInstance. More... | ||
|
tgstation-server
- 4.5.1
+ 4.5.2
The /tg/station 13 server suite
|
diff --git a/class_tgstation_1_1_server_1_1_host_1_1_controllers_1_1_tgs_authorize_attribute.html b/class_tgstation_1_1_server_1_1_host_1_1_controllers_1_1_tgs_authorize_attribute.html
index d91b8b3696..41590b125e 100644
--- a/class_tgstation_1_1_server_1_1_host_1_1_controllers_1_1_tgs_authorize_attribute.html
+++ b/class_tgstation_1_1_server_1_1_host_1_1_controllers_1_1_tgs_authorize_attribute.html
@@ -23,7 +23,7 @@
tgstation-server
- 4.5.1
+ 4.5.2
The /tg/station 13 server suite
|
diff --git a/class_tgstation_1_1_server_1_1_host_1_1_controllers_1_1_user_controller-members.html b/class_tgstation_1_1_server_1_1_host_1_1_controllers_1_1_user_controller-members.html
index 482280b86e..42f6a9c21e 100644
--- a/class_tgstation_1_1_server_1_1_host_1_1_controllers_1_1_user_controller-members.html
+++ b/class_tgstation_1_1_server_1_1_host_1_1_controllers_1_1_user_controller-members.html
@@ -23,7 +23,7 @@
tgstation-server
- 4.5.1
+ 4.5.2
The /tg/station 13 server suite
|
@@ -75,7 +75,7 @@ $(function() {
| ApiController(IDatabaseContext databaseContext, IAuthenticationContextFactory authenticationContextFactory, ILogger< ApiController > logger, bool requireInstance, bool requireHeaders=true) | Tgstation.Server.Host.Controllers.ApiController | |
| ApiController(IDatabaseContext databaseContext, IAuthenticationContextFactory authenticationContextFactory, ILogger< ApiController > logger, bool requireHeaders) | Tgstation.Server.Host.Controllers.ApiController | |
| ApiHeaders | Tgstation.Server.Host.Controllers.ApiController | protected |
| AuthenticationContext | Tgstation.Server.Host.Controllers.ApiController | protected |
| CheckValidName(UserUpdate model, bool newUser) | Tgstation.Server.Host.Controllers.UserController | private |
| OnActionExecutionAsync(ActionExecutingContext context, ActionExecutionDelegate next) | Tgstation.Server.Host.Controllers.ApiController | |
| Read() | Tgstation.Server.Host.Controllers.UserController | |
| requireHeaders | Tgstation.Server.Host.Controllers.ApiController | private |
| requireInstance | Tgstation.Server.Host.Controllers.ApiController | private |
| RequiresPosixSystemIdentity() | Tgstation.Server.Host.Controllers.ApiController | protected |
| StatusCode(HttpStatusCode statusCode) | Tgstation.Server.Host.Controllers.ApiController | protected |
| StatusCode(HttpStatusCode statusCode, object errorMessage) | Tgstation.Server.Host.Controllers.ApiController | protected |
| systemIdentityFactory | Tgstation.Server.Host.Controllers.UserController | private |
| TrySetPassword(Models.User dbUser, string newPassword, bool newUser) | Tgstation.Server.Host.Controllers.UserController | private |
| Update([FromBody] UserUpdate model, CancellationToken cancellationToken) | Tgstation.Server.Host.Controllers.UserController | |
| UserController(IDatabaseContext databaseContext, IAuthenticationContextFactory authenticationContextFactory, ISystemIdentityFactory systemIdentityFactory, ICryptographySuite cryptographySuite, ILogger< UserController > logger, IOptions< GeneralConfiguration > generalConfigurationOptions) | Tgstation.Server.Host.Controllers.UserController | |
| ValidateInstanceRequest(CancellationToken cancellationToken) | Tgstation.Server.Host.Controllers.ApiController | protectedvirtual |
| RequiresPosixSystemIdentity() | Tgstation.Server.Host.Controllers.ApiController | protected |
| StatusCode(HttpStatusCode statusCode) | Tgstation.Server.Host.Controllers.ApiController | protected |
| StatusCode(HttpStatusCode statusCode, object errorMessage) | Tgstation.Server.Host.Controllers.ApiController | protected |
| systemIdentityFactory | Tgstation.Server.Host.Controllers.UserController | private |
| TrySetPassword(Models.User dbUser, string newPassword, bool newUser) | Tgstation.Server.Host.Controllers.UserController | private |
| Update([FromBody] UserUpdate model, CancellationToken cancellationToken) | Tgstation.Server.Host.Controllers.UserController | |
| UserController(IDatabaseContext databaseContext, IAuthenticationContextFactory authenticationContextFactory, ISystemIdentityFactory systemIdentityFactory, ICryptographySuite cryptographySuite, ILogger< UserController > logger, IOptions< GeneralConfiguration > generalConfigurationOptions) | Tgstation.Server.Host.Controllers.UserController | |
| ValidateRequest(CancellationToken cancellationToken) | Tgstation.Server.Host.Controllers.ApiController | protectedvirtual |
Public Member Functions inherited from Tgstation.Server.Host.Controllers.ApiController| ObjectResult | Created (object payload) |
| Generic 201 response with a given payload . More... | |
| virtual Task< IActionResult > | ValidateInstanceRequest (CancellationToken cancellationToken) |
| Performs validation steps for an instance request. More... | |
| virtual Task< IActionResult > | ValidateRequest (CancellationToken cancellationToken) |
| Performs validation a request. More... | |
| IActionResult | HeadersIssue () |
| Response for missing/Invalid headers. More... | |
|
tgstation-server
- 4.5.1
+ 4.5.2
The /tg/station 13 server suite
|
diff --git a/class_tgstation_1_1_server_1_1_host_1_1_core_1_1_application.html b/class_tgstation_1_1_server_1_1_host_1_1_core_1_1_application.html
index 8dc91ee86b..54b38d7827 100644
--- a/class_tgstation_1_1_server_1_1_host_1_1_core_1_1_application.html
+++ b/class_tgstation_1_1_server_1_1_host_1_1_core_1_1_application.html
@@ -23,7 +23,7 @@
tgstation-server
- 4.5.1
+ 4.5.2
The /tg/station 13 server suite
|
@@ -760,7 +760,7 @@ Here is the call graph for this function:
-
tgstation-server
- 4.5.1
+ 4.5.2
The /tg/station 13 server suite
|
diff --git a/class_tgstation_1_1_server_1_1_host_1_1_core_1_1_async_delayer.html b/class_tgstation_1_1_server_1_1_host_1_1_core_1_1_async_delayer.html
index f17beb6e55..dac05775e8 100644
--- a/class_tgstation_1_1_server_1_1_host_1_1_core_1_1_async_delayer.html
+++ b/class_tgstation_1_1_server_1_1_host_1_1_core_1_1_async_delayer.html
@@ -23,7 +23,7 @@
tgstation-server
- 4.5.1
+ 4.5.2
The /tg/station 13 server suite
|
diff --git a/class_tgstation_1_1_server_1_1_host_1_1_core_1_1_git_hub_client_factory-members.html b/class_tgstation_1_1_server_1_1_host_1_1_core_1_1_git_hub_client_factory-members.html
index f868ec69ee..59b426ca72 100644
--- a/class_tgstation_1_1_server_1_1_host_1_1_core_1_1_git_hub_client_factory-members.html
+++ b/class_tgstation_1_1_server_1_1_host_1_1_core_1_1_git_hub_client_factory-members.html
@@ -23,7 +23,7 @@
tgstation-server
- 4.5.1
+ 4.5.2
The /tg/station 13 server suite
|
diff --git a/class_tgstation_1_1_server_1_1_host_1_1_core_1_1_git_hub_client_factory.html b/class_tgstation_1_1_server_1_1_host_1_1_core_1_1_git_hub_client_factory.html
index 177d17f259..4c5a280e0c 100644
--- a/class_tgstation_1_1_server_1_1_host_1_1_core_1_1_git_hub_client_factory.html
+++ b/class_tgstation_1_1_server_1_1_host_1_1_core_1_1_git_hub_client_factory.html
@@ -23,7 +23,7 @@
tgstation-server
- 4.5.1
+ 4.5.2
The /tg/station 13 server suite
|
diff --git a/class_tgstation_1_1_server_1_1_host_1_1_core_1_1_open_api_enum_var_names_extension-members.html b/class_tgstation_1_1_server_1_1_host_1_1_core_1_1_open_api_enum_var_names_extension-members.html
index 72ad416df5..fd09b5ee82 100644
--- a/class_tgstation_1_1_server_1_1_host_1_1_core_1_1_open_api_enum_var_names_extension-members.html
+++ b/class_tgstation_1_1_server_1_1_host_1_1_core_1_1_open_api_enum_var_names_extension-members.html
@@ -23,7 +23,7 @@
tgstation-server
- 4.5.1
+ 4.5.2
The /tg/station 13 server suite
|
diff --git a/class_tgstation_1_1_server_1_1_host_1_1_core_1_1_open_api_enum_var_names_extension.html b/class_tgstation_1_1_server_1_1_host_1_1_core_1_1_open_api_enum_var_names_extension.html
index 2de936b7c4..74886ed32d 100644
--- a/class_tgstation_1_1_server_1_1_host_1_1_core_1_1_open_api_enum_var_names_extension.html
+++ b/class_tgstation_1_1_server_1_1_host_1_1_core_1_1_open_api_enum_var_names_extension.html
@@ -23,7 +23,7 @@
tgstation-server
- 4.5.1
+ 4.5.2
The /tg/station 13 server suite
|
@@ -236,7 +236,7 @@ Here is the caller graph for this function:
tgstation-server
- 4.5.1
+ 4.5.2
The /tg/station 13 server suite
|
diff --git a/class_tgstation_1_1_server_1_1_host_1_1_core_1_1_restart_registration.html b/class_tgstation_1_1_server_1_1_host_1_1_core_1_1_restart_registration.html
index e493937947..79d7a07387 100644
--- a/class_tgstation_1_1_server_1_1_host_1_1_core_1_1_restart_registration.html
+++ b/class_tgstation_1_1_server_1_1_host_1_1_core_1_1_restart_registration.html
@@ -23,7 +23,7 @@
tgstation-server
- 4.5.1
+ 4.5.2
The /tg/station 13 server suite
|
diff --git a/class_tgstation_1_1_server_1_1_host_1_1_core_1_1_semaphore_slim_context-members.html b/class_tgstation_1_1_server_1_1_host_1_1_core_1_1_semaphore_slim_context-members.html
index 2633cc03c3..24e0930946 100644
--- a/class_tgstation_1_1_server_1_1_host_1_1_core_1_1_semaphore_slim_context-members.html
+++ b/class_tgstation_1_1_server_1_1_host_1_1_core_1_1_semaphore_slim_context-members.html
@@ -23,7 +23,7 @@
tgstation-server
- 4.5.1
+ 4.5.2
The /tg/station 13 server suite
|
diff --git a/class_tgstation_1_1_server_1_1_host_1_1_core_1_1_semaphore_slim_context.html b/class_tgstation_1_1_server_1_1_host_1_1_core_1_1_semaphore_slim_context.html
index 443f780677..b6da1cad2d 100644
--- a/class_tgstation_1_1_server_1_1_host_1_1_core_1_1_semaphore_slim_context.html
+++ b/class_tgstation_1_1_server_1_1_host_1_1_core_1_1_semaphore_slim_context.html
@@ -23,7 +23,7 @@
tgstation-server
- 4.5.1
+ 4.5.2
The /tg/station 13 server suite
|
@@ -342,7 +342,7 @@ Here is the caller graph for this function:
tgstation-server
- 4.5.1
+ 4.5.2
The /tg/station 13 server suite
|
diff --git a/class_tgstation_1_1_server_1_1_host_1_1_core_1_1_server_port_proivder.html b/class_tgstation_1_1_server_1_1_host_1_1_core_1_1_server_port_proivder.html
index d176b8d0dd..4031913eaa 100644
--- a/class_tgstation_1_1_server_1_1_host_1_1_core_1_1_server_port_proivder.html
+++ b/class_tgstation_1_1_server_1_1_host_1_1_core_1_1_server_port_proivder.html
@@ -23,7 +23,7 @@
tgstation-server
- 4.5.1
+ 4.5.2
The /tg/station 13 server suite
|
diff --git a/class_tgstation_1_1_server_1_1_host_1_1_core_1_1_swagger_configuration-members.html b/class_tgstation_1_1_server_1_1_host_1_1_core_1_1_swagger_configuration-members.html
index de35487f85..895bb9c048 100644
--- a/class_tgstation_1_1_server_1_1_host_1_1_core_1_1_swagger_configuration-members.html
+++ b/class_tgstation_1_1_server_1_1_host_1_1_core_1_1_swagger_configuration-members.html
@@ -23,7 +23,7 @@
tgstation-server
- 4.5.1
+ 4.5.2
The /tg/station 13 server suite
|
diff --git a/class_tgstation_1_1_server_1_1_host_1_1_core_1_1_swagger_configuration.html b/class_tgstation_1_1_server_1_1_host_1_1_core_1_1_swagger_configuration.html
index 8924a4eb17..8d824cc6b3 100644
--- a/class_tgstation_1_1_server_1_1_host_1_1_core_1_1_swagger_configuration.html
+++ b/class_tgstation_1_1_server_1_1_host_1_1_core_1_1_swagger_configuration.html
@@ -23,7 +23,7 @@
tgstation-server
- 4.5.1
+ 4.5.2
The /tg/station 13 server suite
|
@@ -137,7 +137,7 @@ Static Private Attributes
Definition at line 34 of file SwaggerConfiguration.cs.
-Definition at line 33 of file SwaggerConfiguration.cs.
+Definition at line 267 of file SwaggerConfiguration.cs.
-Definition at line 266 of file SwaggerConfiguration.cs.
+References Tgstation.Server.Api.ApiHeaders.InstanceIdHeader.
@@ -392,97 +392,88 @@ Static Private Attributes -Definition at line 185 of file SwaggerConfiguration.cs.
-Definition at line 184 of file SwaggerConfiguration.cs.
+References Tgstation.Server.Api.ApiHeaders.InstanceIdHeader, Tgstation.Server.Api.Rights.RightsHelper.IsInstanceRight(), Tgstation.Server.Host.Core.SwaggerConfiguration.PasswordSecuritySchemeId, and Tgstation.Server.Host.Core.SwaggerConfiguration.TokenSecuritySchemeId.
-
References Tgstation.Server.Api.ApiHeaders.InstanceIdHeader, Tgstation.Server.Host.Core.SwaggerConfiguration.PasswordSecuritySchemeId, and Tgstation.Server.Host.Core.SwaggerConfiguration.TokenSecuritySchemeId.
Definition at line 350 of file SwaggerConfiguration.cs.
-Definition at line 349 of file SwaggerConfiguration.cs.
+References Tgstation.Server.Host.Core.OpenApiEnumVarNamesExtension.Apply().
Definition at line 125 of file SwaggerConfiguration.cs.
-Definition at line 124 of file SwaggerConfiguration.cs.
+References Tgstation.Server.Api.ApiHeaders.BasicAuthenticationScheme, Tgstation.Server.Api.ApiHeaders.JwtAuthenticationScheme, Tgstation.Server.Host.Core.SwaggerConfiguration.PasswordSecuritySchemeId, Tgstation.Server.Host.Core.SwaggerConfiguration.TokenSecuritySchemeId, and Tgstation.Server.Api.ApiHeaders.Version.
+References Tgstation.Server.Api.ApiHeaders.BasicAuthenticationScheme, Tgstation.Server.Api.ApiHeaders.JwtAuthenticationScheme, Tgstation.Server.Host.Core.SwaggerConfiguration.PasswordSecuritySchemeId, Tgstation.Server.Host.Core.SwaggerConfiguration.TokenSecuritySchemeId, and Tgstation.Server.Api.ApiHeaders.Version.
Referenced by Tgstation.Server.Host.Core.Application.ConfigureServices().
The OpenApiSecurityScheme name for password authentication.
-Definition at line 27 of file SwaggerConfiguration.cs.
+Definition at line 26 of file SwaggerConfiguration.cs.
-Referenced by Tgstation.Server.Host.Core.SwaggerConfiguration.Apply(), and Tgstation.Server.Host.Core.SwaggerConfiguration.Configure().
+Referenced by Tgstation.Server.Host.Core.SwaggerConfiguration.Apply(), and Tgstation.Server.Host.Core.SwaggerConfiguration.Configure().
The OpenApiSecurityScheme name for token authentication.
-Definition at line 32 of file SwaggerConfiguration.cs.
+Definition at line 31 of file SwaggerConfiguration.cs.
-Referenced by Tgstation.Server.Host.Core.SwaggerConfiguration.Apply(), and Tgstation.Server.Host.Core.SwaggerConfiguration.Configure().
+Referenced by Tgstation.Server.Host.Core.SwaggerConfiguration.Apply(), and Tgstation.Server.Host.Core.SwaggerConfiguration.Configure().
@@ -741,13 +732,12 @@ Here is the caller graph for this function:Implements Tgstation.Server.Host.Database.IDatabaseContext.
-Referenced by Tgstation.Server.Host.Controllers.ChatController.Create(), Tgstation.Server.Host.Controllers.InstanceUserController.Create(), Tgstation.Server.Host.Controllers.UserController.Create(), Tgstation.Server.Host.Controllers.HomeController.CreateToken(), Tgstation.Server.Host.Controllers.RepositoryController.Delete(), Tgstation.Server.Host.Controllers.InstanceController.Delete(), Tgstation.Server.Host.Controllers.InstanceController.GetId(), Tgstation.Server.Host.Controllers.InstanceController.GrantPermissions(), Tgstation.Server.Host.Controllers.InstanceController.List(), Tgstation.Server.Host.Controllers.RepositoryController.Read(), Tgstation.Server.Host.Controllers.ChatController.Update(), Tgstation.Server.Host.Controllers.InstanceController.Update(), Tgstation.Server.Host.Controllers.InstanceUserController.Update(), Tgstation.Server.Host.Controllers.DreamDaemonController.Update(), Tgstation.Server.Host.Controllers.DreamMakerController.Update(), Tgstation.Server.Host.Controllers.RepositoryController.Update(), Tgstation.Server.Host.Controllers.UserController.Update(), and Tgstation.Server.Host.Controllers.InstanceRequiredController.ValidateInstanceRequest().
+Referenced by Tgstation.Server.Host.Controllers.ChatController.Create(), Tgstation.Server.Host.Controllers.InstanceUserController.Create(), Tgstation.Server.Host.Controllers.UserController.Create(), Tgstation.Server.Host.Controllers.HomeController.CreateToken(), Tgstation.Server.Host.Controllers.RepositoryController.Delete(), Tgstation.Server.Host.Controllers.InstanceController.Delete(), Tgstation.Server.Host.Controllers.InstanceController.GetId(), Tgstation.Server.Host.Controllers.InstanceController.GrantPermissions(), Tgstation.Server.Host.Controllers.InstanceController.List(), Tgstation.Server.Host.Controllers.RepositoryController.Read(), Tgstation.Server.Host.Controllers.ChatController.Update(), Tgstation.Server.Host.Controllers.InstanceController.Update(), Tgstation.Server.Host.Controllers.InstanceUserController.Update(), Tgstation.Server.Host.Controllers.DreamDaemonController.Update(), Tgstation.Server.Host.Controllers.DreamMakerController.Update(), Tgstation.Server.Host.Controllers.RepositoryController.Update(), Tgstation.Server.Host.Controllers.UserController.Update(), and Tgstation.Server.Host.Controllers.InstanceRequiredController.ValidateRequest().
Definition at line 27 of file DatabaseContext.cs.
-Referenced by Tgstation.Server.Host.Controllers.InstanceUserController.Create(), Tgstation.Server.Host.Controllers.UserController.Create(), Tgstation.Server.Host.Controllers.HomeController.CreateToken(), Tgstation.Server.Host.Database.DatabaseContext.DatabaseContext(), Tgstation.Server.Host.Controllers.UserController.GetId(), Tgstation.Server.Host.Controllers.UserController.List(), Tgstation.Server.Host.Database.DatabaseContext.Migrate(), and Tgstation.Server.Host.Controllers.UserController.Update().
+Referenced by Tgstation.Server.Host.Controllers.InstanceUserController.Create(), Tgstation.Server.Host.Controllers.UserController.Create(), Tgstation.Server.Host.Controllers.HomeController.CreateToken(), Tgstation.Server.Host.Database.DatabaseContext.DatabaseContext(), Tgstation.Server.Host.Controllers.UserController.GetId(), Tgstation.Server.Host.Controllers.UserController.List(), Tgstation.Server.Host.Database.DatabaseContext.Migrate(), and Tgstation.Server.Host.Controllers.UserController.Update().
diff --git a/class_tgstation_1_1_server_1_1_host_1_1_database_1_1_database_context_ac2e88d53bf1b6ac87d175d83ed39da7c_icgraph.map b/class_tgstation_1_1_server_1_1_host_1_1_database_1_1_database_context_ac2e88d53bf1b6ac87d175d83ed39da7c_icgraph.map index 972b356e2d..3562cac763 100644 --- a/class_tgstation_1_1_server_1_1_host_1_1_database_1_1_database_context_ac2e88d53bf1b6ac87d175d83ed39da7c_icgraph.map +++ b/class_tgstation_1_1_server_1_1_host_1_1_database_1_1_database_context_ac2e88d53bf1b6ac87d175d83ed39da7c_icgraph.map @@ -17,6 +17,6 @@ - + diff --git a/class_tgstation_1_1_server_1_1_host_1_1_database_1_1_database_context_ac2e88d53bf1b6ac87d175d83ed39da7c_icgraph.md5 b/class_tgstation_1_1_server_1_1_host_1_1_database_1_1_database_context_ac2e88d53bf1b6ac87d175d83ed39da7c_icgraph.md5 index cf2ec9d757..dc37f28bb0 100644 --- a/class_tgstation_1_1_server_1_1_host_1_1_database_1_1_database_context_ac2e88d53bf1b6ac87d175d83ed39da7c_icgraph.md5 +++ b/class_tgstation_1_1_server_1_1_host_1_1_database_1_1_database_context_ac2e88d53bf1b6ac87d175d83ed39da7c_icgraph.md5 @@ -1 +1 @@ -db62fdf6324a2c83ca62b7ceda492ff6 \ No newline at end of file +afbc49dd9e6482d3af95c332cb206943 \ No newline at end of file diff --git a/class_tgstation_1_1_server_1_1_host_1_1_database_1_1_database_context_ac2e88d53bf1b6ac87d175d83ed39da7c_icgraph.png b/class_tgstation_1_1_server_1_1_host_1_1_database_1_1_database_context_ac2e88d53bf1b6ac87d175d83ed39da7c_icgraph.png index b3a4274a98..10e1c0cd83 100644 Binary files a/class_tgstation_1_1_server_1_1_host_1_1_database_1_1_database_context_ac2e88d53bf1b6ac87d175d83ed39da7c_icgraph.png and b/class_tgstation_1_1_server_1_1_host_1_1_database_1_1_database_context_ac2e88d53bf1b6ac87d175d83ed39da7c_icgraph.png differ diff --git a/class_tgstation_1_1_server_1_1_host_1_1_database_1_1_database_context_factory-members.html b/class_tgstation_1_1_server_1_1_host_1_1_database_1_1_database_context_factory-members.html index ff08e74e00..5bd9f35681 100644 --- a/class_tgstation_1_1_server_1_1_host_1_1_database_1_1_database_context_factory-members.html +++ b/class_tgstation_1_1_server_1_1_host_1_1_database_1_1_database_context_factory-members.html @@ -23,7 +23,7 @@Definition at line 17 of file AuthenticationContext.cs.
-Referenced by Tgstation.Server.Host.Controllers.ApiController.ApiController(), Tgstation.Server.Host.Controllers.ApiController.OnActionExecutionAsync(), Tgstation.Server.Host.Controllers.ByondController.Update(), Tgstation.Server.Host.Controllers.DreamDaemonController.Update(), and Tgstation.Server.Host.Controllers.DreamMakerController.Update().
+Referenced by Tgstation.Server.Host.Controllers.ApiController.ApiController(), Tgstation.Server.Host.Controllers.ByondController.Update(), Tgstation.Server.Host.Controllers.DreamDaemonController.Update(), Tgstation.Server.Host.Controllers.DreamMakerController.Update(), and Tgstation.Server.Host.Controllers.InstanceRequiredController.ValidateRequest().
@@ -403,7 +403,7 @@ Here is the caller graph for this function:Definition at line 14 of file AuthenticationContext.cs.
-Referenced by Tgstation.Server.Host.Controllers.UserController.Create(), Tgstation.Server.Host.Controllers.DreamMakerController.Create(), Tgstation.Server.Host.Controllers.DreamDaemonController.CreateDump(), Tgstation.Server.Host.Controllers.RepositoryController.Delete(), Tgstation.Server.Host.Controllers.JobController.Delete(), Tgstation.Server.Host.Controllers.InstanceController.GetId(), Tgstation.Server.Host.Controllers.UserController.GetId(), Tgstation.Server.Host.Controllers.InstanceController.GrantPermissions(), Tgstation.Server.Host.Controllers.InstanceController.InstanceAdminUser(), Tgstation.Server.Host.Controllers.InstanceController.List(), Tgstation.Server.Host.Controllers.ApiController.OnActionExecutionAsync(), Tgstation.Server.Host.Controllers.DreamDaemonController.Restart(), Tgstation.Server.Host.Controllers.InstanceController.Update(), Tgstation.Server.Host.Controllers.InstanceUserController.Update(), Tgstation.Server.Host.Controllers.RepositoryController.Update(), and Tgstation.Server.Host.Controllers.UserController.Update().
+Referenced by Tgstation.Server.Host.Controllers.UserController.Create(), Tgstation.Server.Host.Controllers.DreamMakerController.Create(), Tgstation.Server.Host.Controllers.DreamDaemonController.CreateDump(), Tgstation.Server.Host.Controllers.RepositoryController.Delete(), Tgstation.Server.Host.Controllers.JobController.Delete(), Tgstation.Server.Host.Controllers.InstanceController.GetId(), Tgstation.Server.Host.Controllers.UserController.GetId(), Tgstation.Server.Host.Controllers.InstanceController.GrantPermissions(), Tgstation.Server.Host.Controllers.InstanceController.InstanceAdminUser(), Tgstation.Server.Host.Controllers.InstanceController.List(), Tgstation.Server.Host.Controllers.ApiController.OnActionExecutionAsync(), Tgstation.Server.Host.Controllers.DreamDaemonController.Restart(), Tgstation.Server.Host.Controllers.InstanceController.Update(), Tgstation.Server.Host.Controllers.InstanceUserController.Update(), Tgstation.Server.Host.Controllers.RepositoryController.Update(), and Tgstation.Server.Host.Controllers.UserController.Update().
diff --git a/class_tgstation_1_1_server_1_1_host_1_1_security_1_1_authentication_context_factory-members.html b/class_tgstation_1_1_server_1_1_host_1_1_security_1_1_authentication_context_factory-members.html index daf1d91667..ee749b0bf8 100644 --- a/class_tgstation_1_1_server_1_1_host_1_1_security_1_1_authentication_context_factory-members.html +++ b/class_tgstation_1_1_server_1_1_host_1_1_security_1_1_authentication_context_factory-members.html @@ -23,7 +23,7 @@References Tgstation.Server.Host.Security.ClaimsInjector.authenticationContextFactory, Tgstation.Server.Host.Security.IAuthenticationContextFactory.CreateAuthenticationContext(), Tgstation.Server.Host.Security.IAuthenticationContextFactory.CurrentAuthenticationContext, Tgstation.Server.Api.ApiHeaders.InstanceId, Tgstation.Server.Api.Rights.RightsHelper.IsInstanceRight(), Tgstation.Server.Api.Rights.RightsHelper.RightToType(), and Tgstation.Server.Api.Rights.RightsHelper.RoleName().
+References Tgstation.Server.Host.Security.ClaimsInjector.authenticationContextFactory, Tgstation.Server.Host.Security.IAuthenticationContextFactory.CreateAuthenticationContext(), Tgstation.Server.Host.Security.IAuthenticationContextFactory.CurrentAuthenticationContext, Tgstation.Server.Api.ApiHeaders.InstanceId, Tgstation.Server.Api.Rights.RightsHelper.IsInstanceRight(), Tgstation.Server.Api.Rights.RightsHelper.RightToType(), and Tgstation.Server.Api.Rights.RightsHelper.RoleName().
Implemented in Tgstation.Server.Host.Components.InstanceManager.
-Referenced by Tgstation.Server.Host.Controllers.InstanceRequiredController.ValidateInstanceOnlineStatus(), Tgstation.Server.Host.Controllers.InstanceRequiredController.ValidateInstanceRequest(), and Tgstation.Server.Host.Controllers.InstanceRequiredController.WithComponentInstance().
+Referenced by Tgstation.Server.Host.Controllers.InstanceRequiredController.ValidateInstanceOnlineStatus(), Tgstation.Server.Host.Controllers.InstanceRequiredController.ValidateRequest(), and Tgstation.Server.Host.Controllers.InstanceRequiredController.WithComponentInstance().
Definition at line 15 of file IAuthenticationContextFactory.cs.
-Referenced by Tgstation.Server.Host.Controllers.ApiController.ApiController(), and Tgstation.Server.Host.Security.ClaimsInjector.InjectClaimsIntoContext().
+Referenced by Tgstation.Server.Host.Controllers.ApiController.ApiController(), and Tgstation.Server.Host.Security.ClaimsInjector.InjectClaimsIntoContext().
diff --git a/interface_tgstation_1_1_server_1_1_host_1_1_security_1_1_i_claims_injector-members.html b/interface_tgstation_1_1_server_1_1_host_1_1_security_1_1_i_claims_injector-members.html index a605242390..c47a19d33b 100644 --- a/interface_tgstation_1_1_server_1_1_host_1_1_security_1_1_i_claims_injector-members.html +++ b/interface_tgstation_1_1_server_1_1_host_1_1_security_1_1_i_claims_injector-members.html @@ -23,7 +23,7 @@Implemented in Tgstation.Server.Host.Security.CryptographySuite.
-Referenced by Tgstation.Server.Host.Controllers.HomeController.CreateToken().
+Referenced by Tgstation.Server.Host.Controllers.HomeController.CreateToken().
Implemented in Tgstation.Server.Host.Security.IdentityCache.
-Referenced by Tgstation.Server.Host.Controllers.HomeController.CreateToken().
+Referenced by Tgstation.Server.Host.Controllers.HomeController.CreateToken().
Implemented in Tgstation.Server.Host.Security.WindowsSystemIdentity, and Tgstation.Server.Host.Security.PosixSystemIdentity.
-Referenced by Tgstation.Server.Host.Components.StaticFiles.Configuration.CreateDirectory(), Tgstation.Server.Host.Components.StaticFiles.Configuration.DeleteDirectory(), Tgstation.Server.Host.Components.StaticFiles.Configuration.ListDirectory(), Tgstation.Server.Host.Components.StaticFiles.Configuration.Read(), and Tgstation.Server.Host.Components.StaticFiles.Configuration.Write().
+Referenced by Tgstation.Server.Host.Components.StaticFiles.Configuration.CreateDirectory(), Tgstation.Server.Host.Components.StaticFiles.Configuration.DeleteDirectory(), Tgstation.Server.Host.Components.StaticFiles.Configuration.ListDirectory(), Tgstation.Server.Host.Components.StaticFiles.Configuration.Read(), and Tgstation.Server.Host.Components.StaticFiles.Configuration.Write().
Definition at line 15 of file ISystemIdentity.cs.
-Referenced by Tgstation.Server.Host.Security.IdentityCache.CacheSystemIdentity(), and Tgstation.Server.Host.Controllers.HomeController.CreateToken().
+Referenced by Tgstation.Server.Host.Security.IdentityCache.CacheSystemIdentity(), and Tgstation.Server.Host.Controllers.HomeController.CreateToken().
Definition at line 20 of file ISystemIdentity.cs.
-Referenced by Tgstation.Server.Host.Controllers.HomeController.CreateToken().
+Referenced by Tgstation.Server.Host.Controllers.HomeController.CreateToken().
diff --git a/interface_tgstation_1_1_server_1_1_host_1_1_security_1_1_i_system_identity_factory-members.html b/interface_tgstation_1_1_server_1_1_host_1_1_security_1_1_i_system_identity_factory-members.html index ec0242883a..3cdb3628f3 100644 --- a/interface_tgstation_1_1_server_1_1_host_1_1_security_1_1_i_system_identity_factory-members.html +++ b/interface_tgstation_1_1_server_1_1_host_1_1_security_1_1_i_system_identity_factory-members.html @@ -23,7 +23,7 @@Implemented in Tgstation.Server.Host.Security.WindowsSystemIdentityFactory, and Tgstation.Server.Host.Security.PosixSystemIdentityFactory.
-Referenced by Tgstation.Server.Host.Controllers.UserController.Create(), and Tgstation.Server.Host.Controllers.HomeController.CreateToken().
+Referenced by Tgstation.Server.Host.Controllers.UserController.Create(), and Tgstation.Server.Host.Controllers.HomeController.CreateToken().
Implemented in Tgstation.Server.Host.Security.TokenFactory.
-Referenced by Tgstation.Server.Host.Controllers.HomeController.CreateToken().
+Referenced by Tgstation.Server.Host.Controllers.HomeController.CreateToken().
Definition at line 16 of file ITokenFactory.cs.
-Referenced by Tgstation.Server.Host.Core.Application.ConfigureServices(), and Tgstation.Server.Host.Controllers.HomeController.CreateToken().
+Referenced by Tgstation.Server.Host.Core.Application.ConfigureServices(), and Tgstation.Server.Host.Controllers.HomeController.CreateToken().
Definition at line 34 of file IAssemblyInformationProvider.cs.
-Referenced by Tgstation.Server.Host.Components.Session.SessionController.GetLaunchResult(), Tgstation.Server.Host.Controllers.HomeController.Home(), Tgstation.Server.Host.Controllers.AdministrationController.Read(), and Tgstation.Server.Host.Controllers.AdministrationController.Update().
+Referenced by Tgstation.Server.Host.Components.Session.SessionController.GetLaunchResult(), Tgstation.Server.Host.Controllers.HomeController.Home(), Tgstation.Server.Host.Controllers.AdministrationController.Read(), and Tgstation.Server.Host.Controllers.AdministrationController.Update().
diff --git a/interface_tgstation_1_1_server_1_1_host_1_1_system_1_1_i_network_prompt_reaper-members.html b/interface_tgstation_1_1_server_1_1_host_1_1_system_1_1_i_network_prompt_reaper-members.html index 4827fa90cb..7e379cd2bc 100644 --- a/interface_tgstation_1_1_server_1_1_host_1_1_system_1_1_i_network_prompt_reaper-members.html +++ b/interface_tgstation_1_1_server_1_1_host_1_1_system_1_1_i_network_prompt_reaper-members.html @@ -23,7 +23,7 @@