mirror of
https://github.com/ckaczor/sqltoolsservice.git
synced 2026-01-30 01:25:45 -05:00
Enable scripting for Logins (#2003)
* Add a LoginActions class * Enable scripting for Login
This commit is contained in:
@@ -102,4 +102,27 @@ namespace Microsoft.SqlTools.ServiceLayer.Security.Contracts
|
||||
RequestType<InitializeLoginViewRequestParams, LoginViewInfo> Type =
|
||||
RequestType<InitializeLoginViewRequestParams, LoginViewInfo>.Create("objectManagement/initializeLoginView");
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Script Login params
|
||||
/// </summary>
|
||||
public class ScriptLoginParams
|
||||
{
|
||||
public string? ContextId { get; set; }
|
||||
|
||||
public LoginInfo? Login { get; set; }
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Script Login request type
|
||||
/// </summary>
|
||||
public class ScriptLoginRequest
|
||||
{
|
||||
/// <summary>
|
||||
/// Request definition
|
||||
/// </summary>
|
||||
public static readonly
|
||||
RequestType<ScriptLoginParams, string> Type =
|
||||
RequestType<ScriptLoginParams, string>.Create("objectManagement/scriptLogin");
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user