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
{
#nullable enable
public DateTime? Expiry { get; set; }
public DateTime? ExpirationTimestamp { get; set; }
public string? Token { get; set; }
public string? ClientCertificateData { get; set; }
public string? ClientKeyData { get; set; }

View File

@@ -23,12 +23,12 @@ namespace k8s.Authentication
return true;
}
if (response.Status.Expiry == null)
if (response.Status.ExpirationTimestamp == null)
{
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)