fix ExecStatus (#881)

* fix ExecStatus

* add missing file
This commit is contained in:
Boshi Lian
2022-06-03 10:46:21 -07:00
committed by GitHub
parent 2488c249d1
commit 59bea22972
2 changed files with 3 additions and 3 deletions

View File

@@ -5,7 +5,7 @@ namespace k8s.KubeConfigModels
public class ExecStatus public class ExecStatus
{ {
#nullable enable #nullable enable
public DateTime? Expiry { get; set; } public DateTime? ExpirationTimestamp { get; set; }
public string? Token { get; set; } public string? Token { get; set; }
public string? ClientCertificateData { get; set; } public string? ClientCertificateData { get; set; }
public string? ClientKeyData { get; set; } public string? ClientKeyData { get; set; }

View File

@@ -23,12 +23,12 @@ namespace k8s.Authentication
return true; return true;
} }
if (response.Status.Expiry == null) if (response.Status.ExpirationTimestamp == null)
{ {
return false; return false;
} }
return DateTime.UtcNow.AddSeconds(30) > response.Status.Expiry; return DateTime.UtcNow.AddSeconds(30) > response.Status.ExpirationTimestamp;
} }
public async Task<AuthenticationHeaderValue> GetAuthenticationHeaderAsync(CancellationToken cancellationToken) public async Task<AuthenticationHeaderValue> GetAuthenticationHeaderAsync(CancellationToken cancellationToken)