public async Task <TokenResponseModel> Login(string adminUser, string adminPassword)
        {
            var token = await GetToken(new TokenRequestModel()
            {
                ClientId     = "coredocker.api",
                ClientSecret = "super_secure_password",
                UserName     = adminUser,
                Password     = adminPassword
            });

            CoreDockerClient.SetToken(token);
            return(token);
        }
示例#2
0
 protected BaseCrudApiClient(CoreDockerClient dockerClient, string baseUrl)
     : base(dockerClient, baseUrl)
 {
 }
 public AuthenticateApiClient(CoreDockerClient coreDockerClient) : base(coreDockerClient, "connect")
 {
     _coreDockerClient = coreDockerClient;
 }
示例#4
0
 public UserApiClient(CoreDockerClient dockerClient)
     : base(dockerClient, RouteHelper.UserController)
 {
 }
示例#5
0
 public PingApiClient(CoreDockerClient coreDockerClient) : base(coreDockerClient, RouteHelper.PingController)
 {
 }
示例#6
0
 public ProjectApiClient(CoreDockerClient dockerClient)
     : base(dockerClient, RouteHelper.ProjectController)
 {
 }
示例#7
0
 public BaseGetApiClient(CoreDockerClient dockerClient, string baseUrl)
     : base(dockerClient, baseUrl)
 {
 }
示例#8
0
 protected BaseApiClient(CoreDockerClient coreDockerClient, string baseUrl)
 {
     CoreDockerClient = coreDockerClient;
     _baseUrl         = baseUrl;
 }