< Summary

Information
Class: LGDXRobotCloud.API.Configurations.LgdxRobotCloudSecretConfiguration
Assembly: LGDXRobotCloud.API
File(s): /builds/yukaitung/lgdxrobot2-cloud/LGDXRobotCloud.API/Configurations/LgdxRobotCloudSecretConfiguration.cs
Line coverage
0%
Covered lines: 0
Uncovered lines: 9
Coverable lines: 9
Total lines: 16
Line coverage: 0%
Branch coverage
N/A
Covered branches: 0
Total branches: 0
Branch coverage: N/A
Method coverage

Feature is only available for sponsors

Upgrade to PRO version

Metrics

File(s)

/builds/yukaitung/lgdxrobot2-cloud/LGDXRobotCloud.API/Configurations/LgdxRobotCloudSecretConfiguration.cs

#LineLine coverage
 1using Microsoft.IdentityModel.Tokens;
 2
 3namespace LGDXRobotCloud.API.Configurations;
 4
 5public class LgdxRobotCloudSecretConfiguration
 6{
 07  public int LgdxUserAccessTokenExpiresMins{ get; set; } = 30;
 08  public int LgdxUserRefreshTokenExpiresMins{ get; set; } = 1440; // 1 day
 09  public string LgdxUserJwtAlgorithm { get; set; } = SecurityAlgorithms.HmacSha256;
 010  public string LgdxUserJwtIssuer { get; set; } = "LGDXRobotCloudUsers";
 011  public string LgdxUserJwtSecret { get; set; } = string.Empty;
 012  public int RobotClientsJwtExpireMins{ get; set; } = 3600;
 013  public string RobotClientsJwtAlgorithm { get; set; } = SecurityAlgorithms.HmacSha256;
 014  public string RobotClientsJwtIssuer { get; set; } = "LGDXRobotCloudRobotClients";
 015  public string RobotClientsJwtSecret { get; set; } = string.Empty;
 16}